基础知识
编译与执行程序
GNU编译器:1
$ g++ prog1.cc -o prog1
不带"-o prog1"参数,编译器在UNIX系统下产生名为 a.out 而在 windows 下产生名为 a.exe的可执行文件.
微软编译器采用 cl 命令来调用:1
2
3
4
5# 这条命令自动产生与源文件同名的可执行文件,即:prog1.exe
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
6cin : istream类型对象,这个对象也称为标准输入
cout: ostream类型对象,这个对象也称为标准输出
另外两个ostream类型对象:
cerr: 标准错误,通常用来输出警告和错误信息
clog: 产生程序执行过程中的一般信息
简单求和:
1 | #include <iostream> |