C语言课堂笔记--(哈工大苏小红版)排版后.doc

C语言课堂笔记--(哈工大苏小红版)排版后.doc

ID:52594831

大小:185.50 KB

页数:13页

时间:2020-03-29

C语言课堂笔记--(哈工大苏小红版)排版后.doc_第1页
C语言课堂笔记--(哈工大苏小红版)排版后.doc_第2页
C语言课堂笔记--(哈工大苏小红版)排版后.doc_第3页
C语言课堂笔记--(哈工大苏小红版)排版后.doc_第4页
C语言课堂笔记--(哈工大苏小红版)排版后.doc_第5页
资源描述:

《C语言课堂笔记--(哈工大苏小红版)排版后.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言程序设计基础笔记C语言课堂笔记信息工程学院软件技术1班张龙彪1.一个标准C程序必须有且仅有一个main函数(主函数),标准C程序总是从main开始执行,与main所在位置无关。2.除复合语句外,C语句都是以分号作为结束标志。(建议一行只写一条语句)。3.关键字(保留字):C语言中预先规定的具有固定含义的一些单词。用户只能按照其预定含义使用,不得擅自改变意思。此类关键字有:autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloat

2、forgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile。4.标识符:分为系统定义标识符和用户自定义标识符两类。系统定义标识符(允许用户赋予其新含义)如main、库函数名printf、scanf等。用户自定义标识符如add变量x、y、sum等。5.分隔符:空格回车或换行(程序中相邻的关键字、标识符之间等形式)逗号(相邻同类项之间的分隔)。6.其他符号:花括号

3、:{}/**/。7.运算符的优先级:优先级运算符含义运算类型结合方向I()[]->.++--圆括号,函数参数表数组元素下标指向结构体成员引用结构体成员后缀增1、后缀减1自左向右II!~++---*&(类型标识符)Sizeof逻辑非按位取反前缀增1,前缀减1求负间接寻址运算符取地址运算符强制类型转换运算符计算字节数运算符单目运算符自右向左III*、/、%乘、除、整数求余双目算术运算自左向右IV+-加、减双目算术运算自左向右V<<>>左移、右移位运算自左向右VI<<=>、>=小于、小于等于大于、大于等于关系

4、运算自左向右VII==!=等于不等于关系运算自左向右VIII&按位与位运算自左向右九^按位异或位运算自左向右十

5、按位或位运算自左向右十一&&逻辑与逻辑运算自左向右十二

6、

7、逻辑或逻辑运算自左向右滨州学院信息工程学院软件技术一班张龙彪C语言程序设计基础笔记十三?:条件运算符三目运算自右向左十四=+=-=*=/=%=&=^=

8、=<<=>>=赋值运算符复合赋值运算符双目运算自右向左十五,逗号运算符顺序求值运算自左向右附(几个概念):8.常用运算符的优先级与结合性【习题2】习题所涉知识点:①变量命名:由字母、数字

9、和下划线组成,第一位只能为字母或下划线,不饿能和C中保留字完全相同。②逻辑值“真”“假”判断:整数值0表示假,其他true,和任何非0数值均表示真。③字符常量:’’(单引号)括起来的单个普通字符或转义字符。常用转义序列:字符含义字符含义‘’换行‘a’响铃报警‘r’回车,但不换行‘”’一个双引号‘’空字符,通常作为字符串结束标志‘’’单引号‘t’水平制表‘\’一个反斜线‘v’垂直制表‘?’问号‘b’退格‘ddd’1-3位八进制ASCII码值所代表的字符‘f’走纸换页‘xhh

10、’1-2位十六进制ASCII码所代表的字符编程提示:每次按下Tab键,并不是从当前的光标位置向后移动一个Tab的宽度,而是移动到下一个制表位,实际移动的宽度视当前光标的位置距相邻的下一个制表位的距离而定。④字符串常量:有一对双引号括起来的一个字符序列,Eg.“qwer”“123”“w”等等。(“a”为字符串常量,’a’才是字符常量)注:系统对每个用双引号括起来的字符串常量都添加一个字符串结束标志’’为便于C程序判断字符串是否结束,’’不引起任何控制动作,也不显示。⑤Char:定义字符型变量,用来

11、存储数据。⑥字符串常量“t”Name\Address”的长度为15。【解析】t为水平制表为一个字符,、”、Name、\(一个反斜线)、Address。表示换行,不是字符。9.程序源代码是静态的,只有运行起来才能发挥作用。编辑:用程序设计语言设计源代码;编译:用户只需要发出编译指令,其他由编译器完成。编译器可以把程序设计语言转化成目标代码;链接:连接器把用户程序和支持它运行的必需的其他程序都合成在一起的过程,最后形成可执行文件的过程(DOS和Win下为.exe文件)。10.程序运行时适

12、合数据一起保存在内存,由CPU执行,存储形式为二进制,单位是字节。内存每个单元都被分配一个唯一的整数,称为地址。11.函数(Function)是C程序的基本单位,即C程序是由函数构成的。标准C程序有且仅有一个用main明明的函数,这个函数成为主函数。标准函数都是从main开始执行,而与他在程序中的位置无关。滨州学院信息工程学院软件技术一班张龙彪C语言程序设计基础笔记12.函数由函数首部和函数体两部分组成。函数首部包括对函数返回值类型、函数名

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

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

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