C++ Primer笔记--Part1 开始

第一章

1.1 简单的C++程序

在INUX和Windows系统中,执行完一个程序后,都可以通过echo命令获取其返回值。

在UNIX系统:echo $?

在Windows系统 :echo %ERRORLEVEL%

练习1.2 main函数返回-1,获取的返回值信息是255. 因为返回值会传递给exit函数,只使用0~255(unsigned 8bit)之间的值。

1.2 输入输出

 

 endl:操作符,结束当行,并将与设备关联的缓冲区内容刷新到设备中。

练习1.6 答案是不合法。

1.3 注释简介

练习1.8

std::cout << /* " */ " */ ; 会报错

std::cout << /* "*/" /* "/*" */;不会保存,但这样的程序风格很不好

1.4 控制流

while语句

for语句

1.4.3 从键盘输入文件结束符

Windows:Ctrl-Z ,然后按Enter

Unix和Mac OS X:Ctrl-D

1.5 类简介

使用文件重定向:$ addItems <infile>  outfile $是操作符提示符,编译好的程序是addItems.exe,<infile表示从一个infile文件读取数据,>outfile表示将输出结果写入到outfile

术语表

默认情况下,读cin会刷新cout;程序非正常终止会刷新cout

定义在函数内部的内置类型变量默认是不初始化的。

 

posted @ 2022-03-26 20:03  幻cat  阅读(25)  评论(0编辑  收藏  举报