1 / 188
文档名称:

C 基本语法.ppt

格式:ppt   大小:700KB   页数:188
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 基本语法.ppt

上传人:mh900965 2017/5/11 文件大小:700 KB

下载得到文件列表

C 基本语法.ppt

相关文档

文档介绍

文档介绍:面向对象程序设计 C++ 数据类型、运算符和表达式?数据类型?数据以变量或常量的形式存在,变量和常量都有数据类型。?(1 )预定义数据类型(基本数据类型)。包括 char (字符型)、 int (整型)、 float (浮点型)、 double (双精度型。?(2 )构造数据类型,包括数组、指针、联合、结构、枚举、类等。?本节重点介绍 C++ 的基本数据类型,有关构造数据类型将在后面章节进行介绍。 C++ 数据类型、运算符和表达式± (-308 ~ 8 double 双精度符点型± (-38 ~ ) 4 float 单精度浮点型-2147483648 ~ 2147483647 4 int 整型-128 ~ 127 1 char 字符型数值范围字节数关键字数据类型?类型修饰符? C++ 还允许在基本数据类型前加上类型修饰符, 来更具体地表示数据类型。 C++ 的类型修饰符包括: ? signed 有符号? unsigned 无符号? short 短型? long 长型 C++ 数据类型、运算符和表达式数据类型标识符字节数数值范围常量写法举例 Char 1 -128 ~127 ‘A’, ‘0’,’\n’ signed char 1 -128 ~127 56 unsigned char 1 0~255 100 short [ int ]2 -32768 ~32767 100 signed short [ int ]2 -32768 ~32767 -3456 unsigned short [ int ] 2 0~65535 0xff int4 -2147483648 ~ 2147483647 1000 signed int4 -2147483648 ~ 2147483647 -123456 unsigned int4 0~4294967295 0xffff 数据类型标识符字节数数值范围常量写法举例 long [ int ]4 -2147483648 ~ 2147483647 -123456 signed long [ int ]4 -2147483648 ~ 2147483647 -3246 unsigned long [ int ] 4 0~4294967295 123456 float 4 ± (-38 ~ ) , - , 3E-2 Double 8 ± (-308 ~ ) ,- long double 10 ± (-4932 ~ ) -300 ?说明: ?(1 )表中带[ ] 的部分表示是可以省略的,如 short [ int ]可以写为 short int或简写为 short ,二者的含义是相同的。?(2 )四种修饰符都可以用来修饰整型和字符型。用 signed 修饰的类型的值可以为正数或负数,用 unsigned 修饰的类型的值只能为正数。?(3 )用 short 修饰的类型, 其值一定不大于对应的整数, 用 long 修饰的类型, 其值一定不小于对应的整数。?用 sizeof (变量名或数据类型)可以确定某数据类型的字节长度。?例如: ? cout << “ size of int is “<< sizeof(int )<< endl ; ?输出结果为: ? size of int is 4 ?#include < > ? void main() ?{short int aShort ; ? int anInt ; ? long aLong ; ? char aChar ; ? float aReal ; ? cout <<"data type\ tmemory used(bytes)"; ? cout <<"\ nshort int\t "<< sizeof(aShort ); ? cout <<"\ ninteger \t"<< sizeof(anInt ); ? cout <<"\ nLong integer\t"<< sizeof(aLong ); ? cout <<"\ nchar achar\t " << sizeof(aChar ); ? cout <<"\ nfloat \t"<< sizeof(aReal ); ?} ?其输出结果为: ? data type memory used(bytes) ? short int 2 ? integer 4 ? Long integer 4 ? cha

最近更新

农业碳排放效率的再测度、时空特征及收敛性 9页

2025年福州黎明职业技术学院单招综合素质考试.. 44页

2025年菏泽家政职业学院单招职业技能考试题库.. 44页

2025年贵州职业技术学院单招职业倾向性测试模.. 44页

2025年邵阳职业技术学院单招职业技能测试模拟.. 44页

2025年重庆工贸职业技术学院单招职业倾向性考.. 44页

2025年防城港职业技术学院单招职业适应性考试.. 45页

2025广东东莞东城街道办事处招聘工作人员23人.. 44页

具身智能对劳动就业权的影响与法律应对 6页

2025广西河池市南丹县消防救援大队招7人参考题.. 47页

2025湖北鄂州市鄂城区国控投资集团下属子公司.. 44页

2025辽宁沈阳汽车集团有限公司招聘1人备考题库.. 43页

2026四川成都七中英才学校招聘各学科教师参考.. 48页

2026年(完整版)C语言试题(综合题) 13页

2026年c语言复试上机题目及答案(考点梳理) 13页

2026年c语言知识测试题(轻巧夺冠) 13页

2026年C语言考试题库(培优b卷) 13页

2026年上饶职业技术学院单招综合素质考试题库.. 43页

2026年主管中药师考试备考题100道附参考答案(.. 38页

2026年党风廉政建设知识竞赛题库(综合卷) 14页

2026年内蒙古机电职业技术学院单招综合素质考.. 45页

2026年医学微生物学习题集附参考答案(能力提.. 41页

2026年危化品安全生产知识题库及参考答案【b卷.. 41页

2026年商丘职业技术学院单招职业技能考试题库.. 44页

2026年国开电大基础会计形考题库【名校卷】 40页

2026年地方病控制题库及完整答案【历年真题】.. 40页

2026年天津渤海职业技术学院单招职业适应性测.. 45页

2026年成都农业科技职业学院单招职业技能考试.. 43页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页