week5_readme
今日c++学习心得
理论课——学习了各种语句
简单语句
空语句用在语法上需要但逻辑上不需要的地方,要加上注释说明作用
复合语句相当于一条语句,空块等价于空语句,但不以分号结束
条件语句
if else中else自动匹配离它最近的if,否则要用花括号括起来
switch语句的case标签必须是整型常量
除非多种情况执行同一操作,否则每一个case都要有break
不允许跳过变量的初始化
迭代语句
while循环适用于次数不定的情况
传统for语句头的各部分都可以省略,定义可以放到外面,条件和表达式都可以在循环体里执行
范围for语句用来遍历初值列表、数组、vector和string,要改变元素,定义成引用类型
do while语句至少执行一次,while里不能有变量定义
跳转语句
break终止离它最近的while、do while、for或switch
continue终止当前迭代并立即进行下一次迭代
goto可以在函数内跳转,但不能从作用域外跳入(可以跳出)
try和异常处理
try语句块内部正常编写代码,但会有错误检测部分
检测到异常,throw错误信息
找到对应的catch语句,处理异常
实践课
学习了linux中的常见指令
完成了六道编程题
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HeRen's Blog!
评论