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
定义在函数内部的内置类型变量默认是不初始化的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)