个人学习用,请勿转载
今天C++课程的第一课,花了一段时间来讲注释的重要性。
注释
C++适用的注释方法有以下三种
//行末为止都是注释
/*中间是注释*/
#if 0
中间是注释,常用于DEBUG过程,也可以注释掉不想删掉的代码部分。
#endif
对于注释的多寡有两种观点,一种是只写必需的注释,一种是尽量多写注释
老师的观点:注释无用论是由美国人提出的,但编程语言对英语地区的人来说易于理解,但对于英语没那么好的人来说理解相对有一些门槛,所以还是应该写注释,注释有以下好处:
- 母语更容易理解
- 自己的学习和思考也可以记录
- 编程语言会变化,自然语言对于编程语言来说不容易变化,适用时间更长久
条件编译
#if
#endif
条件编译:条件编译是C语言中预处理部分的内容,它是编译器编译代码时最先处理的部分,
条件编译里面有判断语句,比如 #if 、#else 、#elif 及 #endif
如果宏条件符合,编译器就编译这段代码,否则,编译器就忽略这段代码而不编译