学完C primer plus 终于开始第二本啦哈哈哈
每个C++程序都包含一个或多个函数,其中必须有一个命名位main。操作系统是通过调用main来运行C++程序的。
一个函数的定义包含四部分: 返回类型、函数名、洗个括号包围的形参列表以及函数体。
在大多数系统中,main的返回值被用来指示状态。返回值0表示成功,非0的返回值的含义由系统定义,通常用来指出错误类型。
C++的输入输出库是<iostream>
C++使用std::cin读取输入的数据,使用std:cout输出数据 类似printf和scanf
Cerr一个ostream对象。通常输出错误信息或其他不属于程序正常逻辑的输出内容。
clog一个ostream对象。用于报告程序的执行信息,存入一个日志文件中。
1.2节练习
练习 1.3 : 编写程序,在 标准输出上打印Hello,world。
#include <iostream>
int main(void)
{
std::cout << "Hello, World" << std::endl;
return 0;
}
练习1.4:我们的程序使用加法运算符+来将两个数相加。编写程序使用乘法运算符*,来打印两个数的积。
#include <iostream>
int main(void)
{
std::cout << 2 + 3 << std::endl;
std::cout << 2 * 3 << std::endl;
return 0;
}
练习 1.5:我们将所有输出操作放在一条很长的语句中。重写程序每个运算对象的打印操作放在一条独立的语句中。
#include <iostream>
int main(void)
{
std::cout << 2 + 3 << 2 * 3;
std::cout << std::endl;
return 0;
}