C语言编程要点总结

需积分: 0 1 下载量 109 浏览量 更新于2024-09-14 收藏 49KB DOC 举报
C语言常见知识点 C语言是一种通用的高级编程语言,学习C语言的重点要点包括程序结构、数据类型、运算符、控制结构、函数等方面。下面是C语言常见的知识点总结: **程序结构** * 程序结构有三种:顺序结构、循环结构(包括for循环、while循环、do-while循环)、选择结构(包括if语句和switch语句) * 程序的基本结构包括:预处理、编译、链接、运行 **数据类型** * 计算机中的数据以二进制形式保存,数据的存放位置是它的地址 * bit是指为0或者1,byte是指字节,一个字节等于八个位 * 数据类型包括:整型、字符型、浮点型、双精度型等 **变量和数据** * 变量是存储数据的命名单元,变量的名称由字母、数字、下划线组成,第一个字符必须为字母或下划线 * 实型数据的合法形式:2.333e-1,且数据是2.333×10-1,考试口诀:e前e后必有数,e后必为整数 * 字符数据的合法形式:'1'是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号),'0'的ASCII数值是48,'a'的ASCII数值是97,'A'的ASCII数值是65 **运算符** * 算术运算符:+、-、*、/、%等 * 比较运算符:==、!=、>、<、>=、<=等 * 逻辑运算符:&&、||、!等 * 赋值运算符:=、+=、-=、*=、/=等 * 位运算符:&、|、^、~等 * 逗号运算符的级别最低 **控制结构** * 选择结构:if语句和switch语句 * 循环结构:for循环、while循环、do-while循环 * 跳转语句:break语句、continue语句、return语句 **函数** * 每个C语言程序中main函数是有且只有一个 * 在函数中不可以再定义函数 * 算法一定要有输出的,他可以没有输入 * break可用于循环结构和switch语句 **其他** * 编译预处理不是C语言的一部分,不再运行时间 * C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中 * 强制类型转换:一定是(int)a不是int(a),注意类型上一定有括号的 * 表达式的考查:是表达式就一定有数值,赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。