- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第一二章CC++基础
变量
C++中用于命名和存储数据的编程结构称为变量
Type_NameVariable_Name_1,Variable_Name_2,...;
陷井:未初始化的变量
变量声明后,除非程序为变量赋值,否则变量不包含有意义的值。那么如果忘记
给变量赋值,程序运行时使用这个变量就会出现不可预知的错误。
整型(intTypes)
4个字节-2147483648~2147483647
编译器的机器字长总是与整型的位长有关.如:
32位编译器的整型数一定为32位长
字符型:
表示范围:
有符号:-128~127
无符号:0~255
枚举型:
自定义整数区间,甚至列举单个整数值
enumWeek{Mon,Tue,Wed,Thu,Fri,Sat,Sun};
最大特点是可以给每个值指定一个在程序中直接使用的标记(枚举符).
布尔型:
表示范围仅含整数0和1,也可以表示成true和false,
浮点数float
浮点数的表示范围:
4个字节10^(-38)~10^(38)浮点数的操作:
常规的加、减、乘、除等操作
双精度浮点数double
8个字节10^(-308)~10^(308)
陷井:整形之间进行算术运算结果仍为整形。
数组(Arrays)
数组是同类元素的集合,它的元素排列在连续的空间中,按下标来标记,描述数
组必须给出元素类型和元素个数
inta[5]={1,2,3,4,5};
容器(vector)
容器与数组的共同特征是元素的排列在逻辑上是线性序列结构,可以用下标进行
访问。向量可以按需创建,拷贝创建,局部拷贝创建,异类拷贝和创建
vectorinta(n);
if分支语句基本形式
if(Boolean_Expression_1){
Statement_1
}elseif(Boolean_Expression_2){
Statement_2
}...elseif(Boolean_Expression_n){
Statement_n
}else{
Statement_For_Other
}
陷井:连续不等式
有时在做连续不等式的判断时,经常会有人按照数学中的写法编写,如:if
(xzy)
陷井:==与=
陷井:else的配对问题
switch分支语句基本形式
switch(Controlling_Expression){
caseConstant_1:
statement_sequance_1
break;
caseConstant_2:
statement_sequance_2
break;
...
caseConstant_n:
statement_sequance_n
break;
default:
default_statement_sequence
}
陷井:忘记break
while循环基本形式
while(Boolean_Expression){
Statement_1
Statement_2
...
Statement_3
}
do-while循环基本形式
do{
Statement_1
Statement_2
...
Statement_3
}while(Boolean_Expression);
for循环基本形式
for(Initialization_Action;Boolean_Expression;Update_Action){
Statement_1
Statement_2
...
}
陷井:for语句后多余的分号
如果在for后面加了“;”相当于for的循环体为空
转移语句break
break除了用在switch之外,还用在循环语句中,用于终结所在层次的循环。
转移语句continue
转移语句goto语句
您可能关注的文档
- 道路桥梁工程检测试验监理管理解析.pdf
- 论幼儿音乐兴趣的培养.pdf
- 蜀道难,人生之路更难──李白诗歌《蜀道难》赏析.pdf
- 蕨菜的采集与加工技术.pdf
- 蒋村地块C11区配套中学项目钢结构施工组织设计.pdf
- 营业税法培训.pdf
- 荷兰猪叫声所代表的含义.pdf
- 荆门市学年期末数文理科试卷.pdf
- 英语考试作文-GRE写作没有素材写不出好文章怎么办?高分考生都是这么收集的.pdf
- 英语演讲稿美食doc.pdf
- 初中英语人教版七年级上册第四单元Where is my schoolbag ! Section A .ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.ppt
- 初中英语人教版七年级下册 Unit 6 I'm watching TV. Section A 11a.pptx
- 注册土木工程师培训课件.ppt
- 初中生物济南版七年级上册第一章奇妙的生命现象 第三节生物学的探究方法.ppt
- 初中英语人教版七年级上册第四单元Where is my schoolbag Section B 2.pptx
- 注册安全工程师案例课件.ppt
- 初中物理人教版八年级上册第二章第4节噪声的危害和控制课件(共19张PPT).pptx
- 注册安全工程师王阳课件.ppt
- 初中数学青岛版八年级上2.4《线段的垂直平分线》课件(16张PPT).ppt
最近下载
- 等评指标解读-提高静脉血栓栓塞症规范预防率.docx VIP
- 附件四:交通运输部《高速公路施工标准化技术指南》(路基工程).doc VIP
- CNAS-GL037-2019 临床化学定量检验程序性能验证指南.pdf VIP
- 羽毛球后场正手击高远球教学.ppt VIP
- 多交益友 不交损友主题班会教学PPT课件.ppt
- 咖啡加工厂生产工艺设计与流程优化.docx
- 2022年R2移动式压力容器充装特种作业证考试题与答案(200题).pdf VIP
- 人教版数学六年级上册第五单元测试卷(含答案).docx VIP
- 造血干细胞移植(共107张PPT).pptx VIP
- 2025年江苏省南京市中考英语试卷(含答案).pdf
原创力文档


文档评论(0)