想要明智地规划未来,就应该充分了解和学会欣赏过去。
——摘自 奥格.曼狄诺 《羊皮卷》之 如何看待自己的过去
第一章:
1. 每个C++程序必须含有main函数,main函数是唯一被操作系统显示调用的函数;
2. 编译与执行程序:调用C++编辑器的命令随着编辑器与操作系统的不同而不同;
★GNU 编辑器默认命令是:g++;
G++ test.cpp –o test;
在Unix下,产生可执行文件test,没有后缀;
在Windows下,产生可执行文件test.exe,带有后缀;
★微软编辑器默认命令是:cl
Cl -GX test.cpp
自动产生一个与源文件名相同的可执行文件;
3. 重要的术语:
|
英文术语 |
对应中文 |
概述 |
|
argument |
实参 |
传递给被调用函数的数值 |
|
block |
块 |
花括号括起来的语句序列 |
|
buffer |
缓冲区 |
一段用来存放数据的缓存区域; 其中,输出缓存区必须显示刷新以强制输出缓存区的内容; (将endl写入输出流可以换行,并且刷新buffer) 一般cin可以刷新cout; 程序结束时也会刷新cout; |
|
Build-in type |
内置类型 |
C++语言本身定义的类型,如int |
|
cerr |
|
绑定到错误的ostream对象。默认不带缓冲,通常用于不是程序正常逻辑部分的错误信息和其他输出。 |
|
cout |
标准输出 |
用于写入到标准输出的ostream对象,一般用于程序的输出 |
|
cin |
|
用于从标准输入读入istream对象。 |
|
class |
类 |
用于自定义数据结构的c++机制,类是C++中最基本的特征。标准库类型,如istream ,ostream都是类 |
|
Class type |
类类型 |
由类定义的类型,类型名就是类名 |
|
clog |
|
绑定到标准错误ostream对象。默认带缓冲,通常将程序执行信息写入到日志。 |
|
comment |
注释 |
|
|
condition |
条件 |
求值为真或者假的表达式,值为0表示假,其他非零都为真 |
|
Curly brace |
花括号 |
{} |
|
Data structure |
数据结构 |
数据,数据上操作的逻辑组合 |
|
Edit-compile-debug |
编辑-编译-调试 |
正确执行程序的过程; |
|
End-of-file |
文件结束符 |
|
|
expression |
表达式 |
最小的计算单元,表达式被求值,并产生一个结果; |
|
function |
函数 |
有名字的计算单元; |
|
Function body |
函数体 |
定义函数所执行动作的语句块; |
|
Function name |
函数名 |
函数通过函数名调用; |
|
header |
头文件 |
使得类或者其他名字在多个程序中可用的一种机制,一般用#include |
|
Library type |
标准库类型 |
标准库所定义的类型 |
|
Member function(Method) |
成员函数 |
类定义的方法 |
fmoonstar 更新至2012.6.5
本文介绍了C++编程的基础知识,包括main函数的作用、如何编译与执行C++程序,以及一系列重要的C++术语解释,如实参、块、缓冲区等。
976

被折叠的 条评论
为什么被折叠?



