- 2
- 0
- 约1.5万字
- 约 16页
- 2024-12-16 发布于河南
- 举报
第一二章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语句
您可能关注的文档
最近下载
- 02S515 排水检查井图集.docx VIP
- 国有企业2025年度民主生活会党委领导班子对照检查材料.docx VIP
- 万达步行街业态段落规划管控建议.pdf
- “十五五”全国农业农村信息化发展规划.docx
- 山东鲁西国际陆港有限公司招聘笔试真题2025.docx VIP
- GRAPES_Meso中尺度数.PDF VIP
- 浙江省Z市农村集体“三资”管理的廉政风险及其防控研究.pdf VIP
- 2026年河北省职业院校技能大赛中职组艺术设计赛项样题第一套.docx VIP
- 学校与培训机构合作办学合同.docx
- 某镇镇长2024-2025年度生活会对照检查材料(四个带头+反面典型案例剖析).docx VIP
原创力文档

文档评论(0)