C语言各章节知识点总结.docx

C语言各章节知识点总结.docx

ID:59255988

大小:154.11 KB

页数:28页

时间:2020-09-08

C语言各章节知识点总结.docx_第1页
C语言各章节知识点总结.docx_第2页
C语言各章节知识点总结.docx_第3页
C语言各章节知识点总结.docx_第4页
C语言各章节知识点总结.docx_第5页
资源描述:

《C语言各章节知识点总结.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一部分“C语言基础知识”知识点1、C程序的基本结构C程序是由函数构成的。每个程序由一个或多个函数组成,其中必须有且仅有一个主函数main()。main函数是一个可执行C语言程序的入口和正常出口,而不论其在整个程序中书写的位置如何。在C语言中,大小写字母是有区别的。(例如习惯使用小写字母定义变量,用大写字母定义常量)。C程序的注释有两种方法,一种是行注释,使用“//”;另外一种是块注释,使用“/**/”,注意“/*”与“*/”不能嵌套使用。C语言书写较为灵活,但是提倡采用缩进格式进行程序书写,以体现语句之间的层次感。C程序每条语句以“分号”作为结束标志。以下几种情况不得使用分号:(

2、1)所定义的函数名称后不得使用分号;(2)if…else…语句是一个整体,中间不能使用分号将其分隔开;(3)预编译命令后不能使用分号。2、C程序开发步骤C语言在计算机上的开发过程主要由以下四个步骤组成:第一步:编辑。生成后缀名为“.c”的源文件第二步:编译。生成后缀名为“.obj”的目标文件第三步:连接。生成后缀名为“.exe”的可执行文件第四步:运行。3、VC++6.0开发工具的使用按下功能键Ctrl+F7编译程序;按下功能键F7连接程序;按下功能键Ctrl+F5运行程序;若程序在编译和连接过程中有语法错误,则按下功能键F4定位错误所在行并根据错误提示信息改正错误(原则是先解决e

3、rror,再解决warning)。4、C语言中标识符的命名规则标识符由字母、数字、下划线组成;规定第一个字符必须为字母或下划线。标识符定义的变量名、函数名、常量名等最好做到“见名知义”;大小写代表不同含义;不能使用关键字;最好不要与C语言的库函数同名。5、C语言的数据类型C语言的数据类型由基本类型和复杂类型构成。其中基本数据类型包括字符型(char)、整型(int,short,long)、实型(float,double);复杂数据类型包括指针类型、数组、结构体、联合体。char型占1个字节、short型占2个字节、long型和float型占4个字节、double型占8个字节。6、常

4、量(1)字符型常量(用单引号括起来的一个字符)两种形式——普通字符、转义字符(掌握‘’、‘’、‘t’、‘\’、‘’’、‘”’、‘ddd’、‘xhh’)不论普通字符,还是转义字符,都等价于0-127之间的某个整数,即ASCII码表。(2)整型常量三种表示形式——十进制形式、八进制形式(加前导0)、十六进制形式(加前导0x)注意:C语言的整型常量没有二进制表示形式。(3)实型常量两种表现形式——小数表示形式、指数表示形式(由“十进制小数”+“e或E”+“十进制整数”组成,注意:e或E的两侧必须有数,其后必须为整数)(4)字符串常量(用双引号括起来的零个或者若干多个字

5、符)编译系统会在字符串的最后添加‘’作为字符串的结束符。比较’a’和”a”的不同。(5)符号常量:例如#definePI3.141597、变量变量必须“先定义、后使用”。变量代表计算机内存中一定大小的存储空间,具体代表多少字节的存储空间示变量的类型而定,该存储空间中存放的数据就是变量的值。注意:变量定义后如果未赋初值,则变量的初值是随机数。因此变量应该先赋值再使用才有意义。为变量赋值的几种方法:①初始化;②赋值语句;③调用标准输入函数从键盘为变量赋值。(1)字符型变量用“char”定义字符型变量,字符型变量存放1个字节的数值。对于无符号字符型变量,取值范围是0~255,对于有符

6、号字符型变量,取值范围是-128~+127。(2)整型变量用“int”、“short”、“long”定义整型变量,其中int型和long型占用4个字节的存储空间,short型占用2个字节的存储空间。(3)实型变量用“float”、“double”定义实型变量,其中float型占用4个字节的存储空间,double型占用8个字节的存储空间。8、表达式表达式具有广泛的含义,根据运算符不同,有赋值表达式、算术表达式、逻辑表达式、关系表达式等,甚至单独的一个常量或一个变量也是一个表达式。9、运算符(1)算术运算符(+、-、*、/、%)除号(/)——当除数和被除数都为整数时,相除的结果自动取整

7、。求余号(%)——要求“%”号的两侧必须是整数,不能是实数。(2)赋值运算符(=)格式“变量=表达式”,表示将表达式的值赋值到变量对应的存储空间里。注意:赋值号“=”的左侧必须是变量,不能是常量或者表达式。(3)复合赋值运算符(+=、-=、*=、/=、%=)由算术运算符和赋值运算符组成,是两个运算符功能的组合。例如:a+=a+c;★(4)自增、自减运算符(++、--)表达式当自增、自减运算符单独使用时放在变量前面或者后面没有区别。例如:++i;等价于i++;等价于i=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。