- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
李静霞电话:测控技术研究所第二章数据类型
01单击此处添加小标题C语言的基本元素常量和变量的概念各种数据类型02单击此处添加小标题内容提要:
C语言的基本元素关键字(Keyword)单击此处添加正文,文字是您思想的提炼,请尽量言简意赅地阐述观点。标识符(Identifier)单击此处添加正文,文字是您思想的提炼,请尽量言简意赅地阐述观点。运算符(Operator)单击此处添加正文,文字是您思想的提炼,请尽量言简意赅地阐述观点。分隔符(Separator)空格、回车/换行、逗号等其它符号花括号“{”和“}”用来标识函数体或者语句块“/*”和“*/”是程序注释所需的定界符数据(Data)常量(Variable)变量(Constant)
C语言的基本元素关键字也成保留字,它是C语言中具有特定含义,专门用作语言特定成分的一类符号。只能按照预先规定的含义使用,不能擅自改变其含义。ANSI推荐的C语言的关键字是32个数据类型关键字:intcharfloat等流程控制关键字:ifelsebreak等注意:(1)关键字都有固定意义,不能擅自改变其含义。所有关键字都必须小写。例:else与ELSE代表不同含义。else是关键字,ELSE是用户自定义标识符。
C语言的基本元素用来标记常量、变量、函数及文件名字的字符序列。可分为:系统预定标识符:系统预先定义好的标识符。如:主函数名main、库函数名printf等系统预定义标识符和关键字的区别:前者允许用户赋予新的含义,但这样左会失去原先的预先定义的含义,使用不当还会使程序出错。不提倡这种做法。用户自定义标识符:用户根据需要自行定义的标识符。如:变量名、自定义函数名max等。标识符
C语言的基本元素例:xy3_imaxELSEXA_to_B7xint#Nobadonere-input标识符的构成规则:必须以字母(大小写皆可)或下划线开头。随后可跟若干个(包括0个)字母、数字、下划线
C语言的基本元素例:SUM、sum、Sum是三个标识符注意:不允许使用关键字作为标识符的名字,同时不应该与库函数名重名。例:int,float,for,sin等标识符命名应“见名知意”。标识符区分大小写。
C语言的基本元素运算符单击此处可添加副标题单击此处添加大标题内容(1)算数运算符:+-*/%(2)关系运算符:====!=(3)逻辑运算符:!||(4)赋值运算符:=复合赋值运算符:+=-=*=/=%==|=^===(5)增1和减1运算符:++--(6)条件运算符:?:(7)强制类型转换运算符:(类型名)(8)指针和地址运算符:*(9)计算字节数运算符:sizeof(10)下标运算符:[](11)结构体成员运算符:-.(12)位运算符:|^~(13)逗号运算符:,
C语言的基本元素数据是操作的对象,表现形式的不同分为:常量(Constant)单击此处添加文本具体内容在程序中不能改变其值的量。变量(Variable)在程序运行期间,其值是可以改变的量。单击此处添加文本具体内容
常量12十进制常量:123,-1,0八进制常量:0123十六进制常量:0x123(1)整型常量小数形式:12.34,-12.34指数形式:1.234e-5按照类型分类:整型常量、实型常量、字符型常量、字符串常量、枚举常量(2)实型常量
常量字符常量‘a’转义字符:\n等字符串常量由双引号括起来的字符序列如:“123”,“abc”,“helloworld”C规定:在每一个字符串常量的结尾加一个“字符串结束标志”,以便系统据此判断字符串是否结束。C规定以字符‘\0’作为字符串结束标志。它不引起任何控制动作,也不显示
常量例:如果有一个字符串常量“CHINA”,实际上在内存中是:CHINA\0它占内存单元不是5个字符,而是6个字符,最后一个字符为’\0’。但在输出时不输出’\0’。例:‘a’是字符常量,“a”是字符串常量,二者不同a\0
常量枚举常量“一一举列”之意,用来表示有限个数据值例:一个星期只有七天,一年有十二个月enumweekday{Sunday,Monday,Tuesday,Wednesday,Thursday,
文档评论(0)