再学C++ Primer(6)-语句
来源:互联网 发布:淘宝老客户维护软件 编辑:程序博客网 时间:2024/06/14 00:14
使用空语句时应该加上注释,加强代码可读性;
在switch语句中,哪怕没有语句要在default标号下执行,定义default标号还是非常有用的。定义default标号是为了告诉读者这种情况已经考虑到了,只是没有什么要执行的。
在switch语句中,只能在最后一个case语句或是default语句中定义变量。如需要为某个特殊的case定义变量,则可以引入块语句。
break语句用结束最近的循环或swith结构中,并将程序的执行权传递给紧接在被终止语句之后的语句;
continue导致最近的循环语句的当此迭代提前结束。
goto语句不能跨越变量定义语句向前跳转。
使用预处理器进行调试:
思路:程序所包含的调试代码仅在开发过程中执行,当应用程序已经完成,并且准备提交时,就会将调试代码关闭,例如:
int main()
{
#ifndef BDEBUG
cerr<<"starting main()"<<endl;
#endif
}
调试和异常处理还是不太明白!!
在switch语句中,哪怕没有语句要在default标号下执行,定义default标号还是非常有用的。定义default标号是为了告诉读者这种情况已经考虑到了,只是没有什么要执行的。
在switch语句中,只能在最后一个case语句或是default语句中定义变量。如需要为某个特殊的case定义变量,则可以引入块语句。
break语句用结束最近的循环或swith结构中,并将程序的执行权传递给紧接在被终止语句之后的语句;
continue导致最近的循环语句的当此迭代提前结束。
goto语句不能跨越变量定义语句向前跳转。
使用预处理器进行调试:
思路:程序所包含的调试代码仅在开发过程中执行,当应用程序已经完成,并且准备提交时,就会将调试代码关闭,例如:
int main()
{
#ifndef BDEBUG
cerr<<"starting main()"<<endl;
#endif
}
调试和异常处理还是不太明白!!
- 再学C++ Primer(6)-语句
- 重学c++primer(6)
- C++Primer学习笔记(6)语句
- 【重学《C++Primer第四版》】第六章、语句
- 开始学C++--------------C++ primer(序)
- 重学c++primer(1)
- 重学c++primer(2)
- c++primer学习笔记(6.0)语句
- 《C++Primer》读书笔记(五)语句
- 《C++primer》 表达式 语句
- C++Primer 语句
- c++Primer,六,语句
- c++primer要点-语句
- C++primer 语句
- 跟随c++primer学c++(十一、十二章)
- C primer plus第6章(c控制语句:循环)习题
- 再学C++ Primer(5)-表达式
- 再学C++ Primer(7)-函数
- 算法竞赛入门经典 2.1 for 循环
- SGU 119 Magic Pairs
- 算法竞赛入门经典 2.2 循环结构程序设计
- 【动态规划】Batch Scheduling
- Qt网络编程之QNetworkReply
- 再学C++ Primer(6)-语句
- 【Coding】Enterprise Architect 7.0入门教程
- dbExpress数据库控制
- River Hopscotch解题报告
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- linux 源码浏览工具
- 设计模式C#描述之——简单工厂模式 .
- 初识Android之音频播放
- 基于Windows8与Visual Studio11开发第一个USB内核驱动程序