再学C++ Primer(6)-语句

标签: c++
1029人阅读 评论(0) 收藏 举报
分类:
 使用空语句时应该加上注释,加强代码可读性;


 在switch语句中,哪怕没有语句要在default标号下执行,定义default标号还是非常有用的。定义default标号是为了告诉读者这种情况已经考虑到了,只是没有什么要执行的。


 在switch语句中,只能在最后一个case语句或是default语句中定义变量。如需要为某个特殊的case定义变量,则可以引入块语句。


 break语句用结束最近的循环或swith结构中,并将程序的执行权传递给紧接在被终止语句之后的语句;


 continue导致最近的循环语句的当此迭代提前结束。


 goto语句不能跨越变量定义语句向前跳转。


 使用预处理器进行调试:
 思路:程序所包含的调试代码仅在开发过程中执行,当应用程序已经完成,并且准备提交时,就会将调试代码关闭,例如:
 int main()
{
#ifndef BDEBUG
cerr<<"starting main()"<<endl;
#endif
}


调试和异常处理还是不太明白!!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1452419次
    • 积分:19393
    • 等级:
    • 排名:第431名
    • 原创:413篇
    • 转载:7篇
    • 译文:29篇
    • 评论:643条
    博客专栏
    最新评论