C语言知识点总结:程序结构、数据类型、编译预处理等

需积分: 1 1 下载量 156 浏览量 更新于2024-07-23 收藏 94KB DOC 举报
C语言知识点总结 C语言知识点总结完整版,涵盖了C语言的基本概念、编程结构、数据类型、运算符、控制结构、函数、数组、指针等多个方面的知识点。 一、程序结构 * 顺序结构、选择结构(分支结构)、循环结构三种基本结构 * 程序入口main()函数,程序从main()函数开始执行 * 读程序从上往下读,碰到循环做循环,碰到选择做选择 二、数据类型 * 计算机中的数据以二进制形式保存 * 数据的存放位置是它的地址 * bit是位,指0或1,byte是字节,一个字节等于八个位 三、编译预处理 * 编译预处理不是C语言的一部分,不占用运行时间,不需要加分号 * C语言编译的程序称为源程序,以ASCII数值存放在文本文件中 四、函数 * 每个C语言程序中只有一个main函数 * 函数中不能再定义函数 * 算法可以没有输入,但一定要有输出 * break语句可以用于循环结构和switch语句 五、运算符 * 逗号运算符的级别最低,赋值的级别倒数第二 六、基础知识 * C语言程序称为源程序,又称为编译单位 * C语言书写格式是自由的,每行可以写多个语句,可以写多行 * 一个C语言程序有且只有一个main函数,是程序运行的起点 七、VC++基础知识 * VC是软件,用来运行写的C语言程序 * 每个C语言程序写完后,都是先编译,后链接,最后运行 * 注意.c和.obj文件时无法运行的,只有.exe文件才可以运行 八、标识符 * 标识符由字母、数字、下划线组成,第一个必须为字母或下划线 * 标识符分为关键字、预定义标识符、用户标识符 * 关键字不能作为用户标识符,预定义标识符可以作为用户标识符 九、进制转换 * 十进制转换成二进制、八进制、十六进制 * 二进制、八进制、十六进制转换成十进制 十、整数与实数 * C语言只有八、十、十六进制,没有二进制 这些知识点涵盖了C语言的基本概念、编程结构、数据类型、运算符、控制结构、函数、数组、指针等多个方面,了解这些知识点对学习C语言非常重要。