C语言全套课件.pptxVIP

C语言全套课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共379页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 数据类型、运算符和表达式 C语言程序设计 - 第2章 数据类型、运算符和表达式2目 录数据类型、常量和变量的定义运算符的种类、优先级和结合方向表达式的类型和求值简单的C程序设计及基本输入输出 C语言程序设计 - 第2章 数据类型、运算符和表达式3C的数据类型 (Data Types)基本类型整型、字符型、浮点型(实型)、枚举类型构造类型数组类型、结构体类型、共用体类型指针类型空类型 C语言程序设计 - 第2章 数据类型、运算符和表达式4数据类型、常量和变量C的数据结构是以数据类型形式出现的由前述数据类型可以构造出更复杂的数据结构C语言的数据有常量和变量之分常量和变量都分别属于某一数据类型程序中用到的所有数据都必须指定类型本章仅介绍基本数据类型 C语言程序设计 - 第2章 数据类型、运算符和表达式5标识符 (Identifier)标识符变量名、符号常量名、函数名、类型名…标识符命名规范由字母、数字、下划线(Underscore, _)组成第一个字符必须为字母或下划线C语言标识符是大小写敏感的标识符的名称一般应具有一定的含义不要与C语言关键字(Keywords)重复一般不要使用以下划线开头的标识符 C语言程序设计 - 第2章 数据类型、运算符和表达式6标识符示例正确的标识符student、num1、_SUM、_1_2_3MyName、myname、my_name错误的标识符room3-1 包含了其他字符(减号)2men 以数字开头long 与关键字重复Mr.Zhu 包含了其他字符(小数点) C语言程序设计 - 第2章 数据类型、运算符和表达式7常量 (Constants)常量程序运行过程中,其值不能被改变的量例如:12、-6.7、a…符号常量 (Symbolic Constants)用一个标识符代表的常量相当于把标识符用一个常量简单替换下来标识符是一个整体,不要试图拆开来替换含义清楚,一改全改习惯上符号常量名用大写字母 C语言程序设计 - 第2章 数据类型、运算符和表达式8常量示例#define PRICE 30#define NUM 12void main(){ ... ... total = NUM * PRICE; total2 = 84 * PRICE2; printf(total=%d, total); ... ...}不会被替换= total = 12 * 30;常量符号常量 C语言程序设计 - 第2章 数据类型、运算符和表达式9变量 (Variables)其值可以改变的量称为变量变量有一个名字,即标识符变量在存储器中占据一定的存储单元变量占据存储空间的大小由其类型决定变量名表示存储变量的存储单元地址程序使用变量名表示这个变量所占据的存储单元里存储的数据的值变量要“先定义,后使用” C语言程序设计 - 第2章 数据类型、运算符和表达式10变量的存储34a变量名存储单元(地址)变量值 C语言程序设计 - 第2章 数据类型、运算符和表达式11整型 (Integer)整型常量的表示方法整型变量整型数据在内存中的存放形式整型变量的类型整型变量的定义整型数据的溢出整型常量的类型 C语言程序设计 - 第2章 数据类型、运算符和表达式12整型常量的表示方法十进制 (Decimal)例如,123、-456、0八进制 (Octal)以0开头,不得含有8或9例如,0123、-0456错例,0138、-0912十六进制 (Hexadecimal)以0x或0X开头,用a~f或A~F表示10~15例如,0x123、-0X45、0x3AB、-0xabc C语言程序设计 - 第2章 数据类型、运算符和表达式13整型数据在内存中的存放方式二进制形式举例,int i=50; /*int类型占2字节*/补码 (Complement)正数:与原码一致,首位为0负数:绝对值取反加一,首位为1零:各位全为00000000000110010高地址字节低地址字节 C语言程序设计 - 第2章 数据类型、运算符和表达式14补码举例举例int i=-50; /*int类型占2字节*/00000000001100101111111111001101111111111100111050的原码-50的补码取反加一 C语言程序设计 - 第2章 数据类型、运算符和表达式15整型变量的分类按占用存储空间的大小划分基本整型 int短整型 short [int]长整型 long [int]按有无符号划分有符号 [signed]无符号 unsigned上述两种分类方式组合,可得到6种类型 C语言程序设计 - 第2章 数据类型、运算符和表达式16整数的长度整数的类型与长度short:占2字节(16b

文档评论(0)

子不语 + 关注
官方认证
服务提供商

平安喜乐网络服务,专业制作各类课件,总结,范文等文档,在能力范围内尽量做到有求必应,感谢

认证主体菏泽喜乐网络科技有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371726MA7HJ4DL48

1亿VIP精品文档

相关文档