- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谢谢! * 基本数据类型 C的数据类型 C 数 据 类 型 基本类型 构造类型 指针类型 空类型 void 定义类型 typedef 数值类型 字符类型 char 枚举类型 enum 整 型 浮点型 单精度型 float 双精度型 double 短整型 short 长整型 long 整型 int 数组 结构体 struct 共用体 union 常量分类:整型常量、实型常量、符号常量和字符型常量。 常 量 整型常量可用十进制、八进制和十六进制三种形式表示。 十进制整型常量:由0至9的数字组成,没有前缀,不能以0 起头。 实型(浮点型)常量 由整数部分和小数部分组成的,只有十进制方式。 定点数形式: 如:1.234,.123,123.,0.0等。 (2)指数形式(或称科学表示法): 如:1.234e3, 12.34e2均合法地代表了1.234*103; 而e3,1e2.3,.e3,e均不合法。 符号常量 定义一个标识符来代表一个常量。 如:用PI代表圆周率Л,即 3.1415926。 格式: #define 标识符 字符串 标识符和字符串之间用空格隔开。句末不用分号。? #define PI 3.1415926 字符常量:用一对单引号括起来的一个字符。 如:‘a’、‘A’、‘3’、‘?’等。 转义字常量:以反斜杠符(\)开头,后跟字符的ASCII 码值的字符序列。 如: ‘\n’表示换行,其ASCII码值为10。 字符串常量 用一对双引号括起来的字符序列,称为字符串常量。 如: The C Language 变量的定义 格式: ?变量类型 变量名表列;? 变量类型:变量所存储数据的类型,如整型、实型、字符型…。 变量名表列:为同一类型下不同变量名的列表。 在多个变量名时,其间用逗号隔开。 ? int m,M,n; /* 定义m,M,n为存放整型数据的整型变量 */ float a, b, c; /* 定义a,b,c为存放单精度型数据的实型变量 */ char c1,c2; /* 定义c1,c2为存放字符型数据的字符型变量 */ 运算符与表达式 C运算符概述 1. 运算符按照其功能可分为: (1) 算术运算符 ( + - * / % ++ -- ) (2) 关系运算符 ( = = == != ) (3) 逻辑运算符 ( ! || ) (4) 位运算符 ( ~ ∣ ^ ) (5) 赋值运算符 ( = 复合赋值运算符 ) (6) 条件运算符 ( ? : ) (7) 逗号运算符 ( , ) (8) 指针运算符 ( * 和 ) (9) 求字节数运算符 ( sizeof ) (10) 强制类型转换运算符 ( (类型标识符) ) (11) 分量运算符 ( · → ) (12) 下标运算符 ( [ ] ) (13) 其它 ( 如函数调用运算符() ) 算术运算符与算术表达式 1. 算术运算符 单目运算符: -(取负)、+(取正) 单目运算符的优先级要比双目运算符高。 双目算术运算符: +(相加)、-(相减)、*(相乘)、 /(相除)、%(取余数) 注意:(特别注意下面的几个例子,考试时有很多考这方便的,在你前面问的问题当中就可以发现。) ⑴ 整数相除结果为整数,即只取商的整数部分。 如:3/2 的结果为1,2/3的结果为0。 ⑵ % 是取两整数相除后余数的运算符,只适用整数运算。 如:3 % 2 的结果为1,2 % 3 的结果为2。 2. 自增与自减运算符( ++ 与 -- ) 单目运算符:++,-- 操作对象只有一个且只能是单个变量。 功能有二: (1)取由该运算符构成的表达式的值 。 (2)实现简单变量(即运算对象)自身的加1或减1运算。 ++、--运算符作用于简单变量有两种方式: 前缀方式:运算符在简单变量的前面,如++a或--a; 后缀方式:运算符在简单变量的后面,如a++ 或a--。 a++ 表示先使用a的值,再使 a+1 => a; ++a 表示先使a+1 => a,再使用a的值; a--
您可能关注的文档
最近下载
- 教案:ABB[a]-J-8ABB机器人高级编程.docx VIP
- 中国慢性冠脉综合征患者诊断及管理指南2024版解读.pptx
- 优秀工程项目管理经验分享.pptx VIP
- JGJT117-2019民用建筑修缮工程查勘与设计标准.docx VIP
- 2021年5月江苏省苏州工业园区初三调研(中考一模)英语试卷及答案.pdf VIP
- 【PDF】2022 年职业教育国家级教学成果奖申报.pdf VIP
- 电机基础知识入门 [(日)井出万盛 著] 2012年_部分10.pdf VIP
- 湘教版七年级地理上册第三章第二节气温和降水课件(共27张PPT)讲解.ppt VIP
- 科研项目中期检查报告书.docx VIP
- 丹江口水库现代化运行管理矩阵构建实践.docx VIP
文档评论(0)