《C语言二级辅导上》PPT课件.ppt

《C语言二级辅导上》PPT课件.ppt

ID:52269311

大小:282.96 KB

页数:38页

时间:2020-04-03

《C语言二级辅导上》PPT课件.ppt_第1页
《C语言二级辅导上》PPT课件.ppt_第2页
《C语言二级辅导上》PPT课件.ppt_第3页
《C语言二级辅导上》PPT课件.ppt_第4页
《C语言二级辅导上》PPT课件.ppt_第5页
资源描述:

《《C语言二级辅导上》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章 C语言的基本词法一、字符集1.什么是字符集在C语言程序中允许出现的所有基本字符的组合称为C语言的字符集。2.字符集分类(1)大小写英文字母(52个)(2)数字符号(10个)(3)键盘符号(33个)(4)转义字符3.转义字符的作用、表示方法(1)作用:通常用来表示键盘上的控制代码或特殊符号。(2)表示方法:由“反斜杠字符()”后跟单个字符或若干个字符组成。(3)常用转义字符:,t,a,”,’,\,ddd,xhhddd1到3位八进制数所代表的字符xhh1到2位十六进制数所代表的字符'单引号字符"双引号字符二、关键

2、字(保留字)1.什么是关键字在C语言的程序中有特殊含义的英语单词称为关键字。2.关键字的作用主要用于构成语句、进行存储类型和数据类型的转换。3.常用关键字共32个。三、标识符1.什么是标识符标识符是用户自定义的一种字符序列,通常用来表示程序中需要辨认的对象名称。2.标识符的命名规则(1)标识符是由字符或下划线开头的字母、数字、下划线组成的一串符号;(2)保留字不能作为标识符。正确标识符:sumia2a_2_a2_a_2错误的标识符:2aa?c.ga-2ifwhile大写字母和小写字母认为是两个不同的字符第2章 基本数据类型和运算2.1C语言的数

3、据类型整型实型字符型无值型指针型数组结构型枚举型共用型基本类型构造类型2.2常量一、什么是常量程序运行过程中其值不能被改变二、常量类型整型常量、实型常量、字符常量、字符串常量三、常量特点四、各种类型常量说明1.整型常量(1)整型常量就是整数,包括正整数、负整数及0;(2)整型常量有三种书写方式十进制整数:0、-111、+15、21八进制整数:00、-0111、+015、021十六进制整数:0x0、-0x111、0x21(3)整型常量在机内存放一般占2个字节,所表示的范围-32768~+32767(4)为了扩大数值范围,C语言提供“长整型常量”,

4、长整型常量在机内存放占4个字节。表示方法是在数的后面加一个L或l字母。(0L、40000L)2.实型常量(1)实型常量就是带小数点的实数,也称为浮点数;(2)实型常量书写方式有两种:一般形式的实数:12.345、-1.23456、7.0指数形式的实数:-1.2345E3.0、0.12345e4(3)实型常量在机内存放一般占4个字节;3.字符常量(1)字符常量就是用两个单引号(‘)前后括住的单个字符;例如:’a’、’A’、’1’、’%’(2)转义字符也可以组成字符常量;例如:‘’、’101’、’x41’(3)字符常量在机内存放一般占1个字

5、节;4.字符串常量(1)字符串常量就是用两个双引号(“)前后括住的若干个字符;例如:”abc”、”ABC”、”112”(2)转义字符也可以出现在字符串常量中;例如:“1234\”、””1432x11””(3)字符串常量在机内存放所占用的字节数等于字符串长度+1;2.3变量一、基本问题1.什么是变量2.变量的命名规则标识符要求3.变量的特点(1)变量在内存中要占用连续的若干个字节;(2)所占用的字节数由变量的数据类型确定;(3)变量使用必须要先定义。二、变量的数据类型及其定义1.变量定义格式[存储类型符] 数据类型符 变量名1,

6、变量名2,……;2.变量数据类型数据类型类型符号占用字节数数据类型类型符号占用字节数整型int2无符号长整型unsignedlong4短整型short2单精度实型float4长整型long4双精度实型double8无符号整型unsignedint2字符型char1无符号短整型unsignedshort23.变量存储类型三、变量的初始化1.变量赋初值的语句格式:[存储类型符]数据类型符变量名1=初值,变量名2=初值;2.几点说明存储类型存储类型符存储地点自动型auto内存堆栈区寄存器型registerCPU的通用寄存器静态型static内存数据区

7、外部参照型extern3.举例分析例1:main(){inta;staticintb;printf(“%d”,a);‘将输出不确定的值printf(“%d”,b);‘将输出0}例2:voidf1();main(){f1();f1();}voidf1(){inta=3;staticintb=4;printf(“%d,%d”,a,b);a=a+1;b=b+1;}说明:(1)第1次调用f1(),将输出3,4(2)第2次调用f1(),将输出3,5四、变量的生存期和作用域1.什么是内部变量和外部变量把在函数(或某个复合语句)内定义的变量称为“内部变量”,

8、把在函数外定义的变量称为“外部变量”。2.什么是变量的生存期我们把变量从开始分配内存单元到分配的内存单元被收回的期间称为变量的生存期。3.什么是变量的

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

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

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