基础知识
编译与执行程序
GNU编译器:
不带"-o prog1"参数,编译器在UNIX系统下产生名为 a.out 而在 windows 下产生名为 a.exe的可执行文件.
微软编译器采用 cl 命令来调用:
1 2 3 4 5
| C:\directory> cl -GX prog1.cpp
cl : 调用编译器的命令 -GX: 是一个在使用命令行界面编译程序时是必须的.
|
程序源文件命名规范
C++程序文件的后缀与所运行的具体编译器有关.
1 2 3 4 5 6
| #主要形式: prog1.cc prog1.cxx prog1.cpp prog1.cp prog1.C
|
输入输出
标准输入输出对象
4个IO对象:
1 2 3 4 5 6
| cin : istream类型对象,这个对象也称为标准输入 cout: ostream类型对象,这个对象也称为标准输出
另外两个ostream类型对象: cerr: 标准错误,通常用来输出警告和错误信息 clog: 产生程序执行过程中的一般信息
|
简单求和:
1 2 3 4 5 6 7 8 9 10 11 12 13
| #include <iostream>
using namespace std;
int main() { cout << "Enter two numbers:" << endl; int v1, v2; cin >> v1 >> v2; cout << "The sum of " << v1 << " and " << v2 << " is " << v1 + v2 << endl;
return 0; }
|