- 19
- 0
- 约1.54万字
- 约 79页
- 2017-03-31 发布于四川
- 举报
基本数据类型与的操作
数据类型 — 常量、变量 1 在程序中对用到的所有数据都必须指定其数据类型, 即程序中任何一个数据都必须属于一种数据类型,而且遵循“先定义,后使用”的原则。 2 数据类型的作用: 确定数据分配内存空间大小、取值范围和允许的操作。 3 C语言数据分为常量和变量,分别属于前述数据类型。 在程序运行过程中,其值不能被改变的量称为常量; 而其值可以改变的量称为变量。 4 常量和变量都是运算量,即程序中参与运算的量, 是程序运算或处理的对象。函数也可以作为运算量。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. C语言的标识符 标识符是程序语言里定义的作为名字的合法有效字符序列, 以表示程序中需定义的对象(数据类型、符号常量、变量、函 数等)名称。C语言标识符的命名规则是: 1) 只能由英文字母、数字和下划线三种字符组成。 2) 必须以英文字母或下划线开头。 3) 长度有限,超过部分自动截断,一般取前8个字符为有效。 用户自定义标识符注意事项: 1) 大小写字母是不同,即区分字母的大小写。 2) 尽量不要以下划线开头,避免可能和系统定义名字冲突。 3) 标识符尽可能选取有意义的词汇,以便“见名知意”。 4) 一般情况下,符号常量用大写,变量名和函数名用小写。 5) 在易混淆地方,尽量避免用易认错的字符(0Oo,1Il,2Zz)。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. C语言的关键字 C语言中用到一些英语单词,它们符合标识符的定义,但是 已为其规定了特殊的含义,不允许再有其它用途。称这些特定的 标识符为关键字或保留字。 C语言有下述关键字(P378附录C): auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 注意:用户自定义的标识符不能是关键字和编译系统库函数名。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 几个特殊关键字的说明 1) 空类型:void void类型一是表示函数无返回值;二是设置空指针。 2) 类型修饰符:signed、unsigned、short、long 3) 存取修饰符:常数型(const)、暂态型(volatile) 用于控制对变量访问或修改的方式。其中,const型变量在 程序执行期间不可改变,volatile型变量的值可由程序中没 有明确指明的方式改变。 4) 存储类型符: extern、static、register、auto 根据变量存在时间(生存期):外部、静态、寄存器、自动。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 2.2 基本数据类型 1、整型:表示整数 2、实型:表示实数 3、字符型:表示单个字符 4、字符串型:表示一串字符(字符型数组) 5、逻辑型:表示逻辑“真”或“假”(bool类型) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 基本数据类型的存储空间长度及取值范围 [signed] char unsigned char -27~(27-1) 0~(28-1) ASCII码0~255 8 8 [sign
您可能关注的文档
- 四年级雅鲁藏布大峡谷211.ppt
- 四风建设专题班会.ppt
- 因地制宜进展农业.ppt
- 国外生育权和就业卑视.ppt
- 国贸1—2次课-ppt交.ppt
- 四年级数学下册2—2.ppt
- 国庆专题班会ppt.ppt
- 品牌推广介绍的说明.ppt
- 团结就是力量专题班会.ppt
- 国家基本设施大建设.pptx
- 2026年及未来5年市场数据中国喷墨打印机行业深度调研与投资前景评估报告.docx
- 2026年及未来5年市场数据中国喷砂机市场发展战略及投资前景预测咨询报告.docx
- 2026年及未来5年市场数据中国平版凹版组合印刷机市场深度调研及投资战略咨询报告.docx
- 2026年及未来5年市场数据中国气泡膜纸箱市场运行格局及投资战略研究可行性报告.docx
- 2026年及未来5年市场数据中国牛仔裤市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国牛仔服装市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国牛仔童装市场运行态势及投资战略咨询研究.docx
- 2026年及未来5年市场数据中国啤酒产业发展态势及十五五投资动向研究报告.docx
- 2026年及未来5年市场数据中国葡萄糖氯化钠市场发展战略及投资前景预测咨询报告.docx
- 2026年及未来5年市场数据中国牛仔喷砂机市场运行格局及投资战略研究报告.docx
最近下载
- 2025-2026学年湘美版(新教材)小学美术三年级下册(全册)教学设计(附目录P128).docx
- 生活饮用水中总α 总β放射性 方法验证.doc VIP
- 第八节 输尿管损伤护理常规.pptx
- 新版FMEA表单模板(DFMEA和PFMEA)案例.xlsx VIP
- 肺部肿瘤PPT课件.pptx VIP
- 普通高中英语课程标准(2017年版-2020年修订)词汇表.docx VIP
- 死亡否认=THE DENIAL OF DEATH_13854410.pdf
- 英威腾(INVT)Goodrive10系列迷你型变频器中文产品说明书.pdf
- 水利工程设计概(估)算编制规定【水总[2014]429号】.pdf VIP
- ISO 14001-2026《环境管理体系 要求和使用指南》内容变化及应对措施(雷泽佳编制-2026A0).pdf VIP
原创力文档

文档评论(0)