• C语言 知识点总结完美版


      本文采用思维导图的方式撰写,更好的表述了各知识点之间的关系,方便大家理解和记忆。这个总结尚未包含C语言数据结构与算法部分,后续会陆续更新出来,文中有漏掉的知识点,还请大家多多指正。 

    总体上必须清楚的:

       1)程序结构是三种:  顺序结构 、选择结构(分支结构)、循环结构

       2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。

       3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是 他的地址.

       4)bit是位 是指为0 或者1。 byte 是指字节, 一个字节 = 八个位.

    易混淆的概念:

      1)编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。

      2)#define PI 3.1415926; 这个写法是错误的,一定不能出现分号。

            define a 1+2          define a (1+2)

           a=a*a=1+2*1+2=5       a=a*a=3*3=9 

      3)每个C语言程序中main函数是有且只有一个。

      4)在函数中不可以再定义函数。

      5)算法:可以没有输入,但是一定要有输出。

      6)break可用于循环结构和switch语句。

      7)逗号运算符的级别最低,赋值的级别倒数第二。

    知识难点:

      1)指针部分。

      2)数组部分.

      3)函数栈帧的创建与销毁。

      4)可变参数列表。

        这些难点:我都有专门的博客详细介绍了,大家可以自行查看:

  • 相关阅读:
    1 let和const
    ECMAScript 6 扫盲
    回溯法
    13. Ajax技术
    12.JSTL标签
    11.EL(表达式语言)
    10.正则表达式(未完成)
    博客园自定义样式
    9.一次简单的Web作业
    8.JavaScript
  • 原文地址:https://www.cnblogs.com/zhonglongbo/p/8352425.html
Copyright © 2020-2023  润新知