C++从零开始学(视频教学版)(第2版)
上QQ阅读APP看书,第一时间看更新

2.8 疑难解惑

疑难1 下列标识符哪些是合法的?

Program、_lock、test2、A_B_C_D是合法的标识符,其他的不是。

疑难2 下面一段程序的含义是什么?

①指示编译器将文件iostream.h中的代码嵌入该程序中该指令所在的地方。

②主函数名,void表示函数没有返回值。

③输出字符串“Hello!”到标准输出设备(显示器)上。

④输出字符串“Welcome to c++!”。


在屏幕输出如下:

疑难3 注释有什么作用?C++中有哪几种注释的方法?它们之间有什么区别?

注释在程序中的作用是对程序进行注解和说明,以便于阅读。编译系统在对源程序进行编译时不理会注释部分,因此注释对于程序的功能实现不起任何作用。而且由于编译时忽略注释部分,因此注释内容不会增加最终产生的可执行程序的大小。适当地使用注释能够提高程序的可读性。在C++中,有两种注释的方法:一种是沿用C语言的方法,使用“/*”和“*/”括起注释文字;另一种是使用“//”,从“//”开始,直到它所在行的行尾,所有字符都被作为注释处理。