zoukankan      html  css  js  c++  java
  • C连载1-初衷&简单介绍

    一、初衷

    本来要肝算法的还是私下搞吧,但是在某通信公司不会C,干活都没法干

    所以

    肝,不会很详细,但是只要写出来就是我不会的,或者需要总结的,如下牛*的参考书,比大学课本谭浩强​好多了。​

     

    二、高效性

    C语言居右通常是汇编语言才有的微调控功能,汇编语言是为特殊中央处理单元设计的一系列内部指令,使用助记符​:不同的CPU系列使用不同的汇编语言,可以根据具体情况微调程序以获取最大运行速度或最有效地使用内存​。

    三、可移植性

    四、一句牛​*的话:面向对象编程一门哲学,它通过对语言建模来适应问题,而不是对问题建模以适应​语言。

    C++几乎是C的超集,这意味着任何C程序差不多就是一个C++程序​。

    四、IOCCC


    五、CPU有自己的小工作区,有若干个寄存器组成,每个寄存器都可以存储一个数字,一个寄存器存储下一条指令的内存地址,CPU使用该地址来获取和更新​下一条指令。在获取指令后,CPU在另一个寄存器中存储该指令,并更新第一个寄存器存储下一条指令的地址,CPU能理解的指令有限(这些指令的集合叫做指令集),而且,这些指令相当具体,其中的许多指令都是用于请求计算机把一个数字从一个位置移动到另一个位置。例如,从内存移动到寄存器。

    六、源码:

    2.CSDN:https://blog.csdn.net/weixin_44630050

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,个人账号,仅用于技术交流,后台回复“礼包”获取Java大数据学习视频礼包

     

  • 相关阅读:
    矩阵微分
    Installing a single-server IBM FileNet P8 Platform system with IBM Content Navigator
    Linux创建LVM
    tomcat 集群配置,Session复制共享
    JBoss JMX登录需要用户名密码的解决办法
    JBOss启动只能在本机访问的解决办法
    SSH由WAS/Tomcat/Weblogic迁移到JBOSS
    Log4J实用配置指南
    Graphical installers are not supported by the vm
    在vim中执行外部命令
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/12907923.html
Copyright © 2011-2022 走看看