c++ primer(第四版)学习札记 8-18

王朝c/c++·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

8-18

1、在命令行中输入:

C:\directory> echo %ERRORLEVEL%

可以返回main函数的返回值

2、题出得越来越适合初学者了:

下面程序的错误:

std::cout << "The sum of " << v1;

<< " and " << v2;

<< " is " << v1 + v2

<< std::endl;

显而易见啊

3、ex1_8:

Indicate which, if any, of the following output statements, are legal.

std::cout << "/*";

std::cout << "*/";

std::cout << /* "*/" */;

第一个,编译通过

第二个,通过too

第三个,如果加上一个引号在分号前,应该就没错了

编译器出错:

ex1_8.cpp(6) : error C2001: newline in constant

ex1_8.cpp(8) : error C2143: syntax error : missing ';' before 'return'

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航