C++术语

====================================

空闲的时候收集C++术语,打字的时候可以加深印象。haihai187

====================================

argument(实参)传递给被调用函数的值。

block(块)花括号括起来的语句序列。

buffer(缓冲区)一段用来存放数据的存储区域。IO设备常存储输入(或输出)到缓冲区,并独立于程序动作对缓冲区进行读写。输出缓冲区通常

必须显示刷新以强制输出缓冲区内容。默认情况下,读cin会刷新cout;当程序正常结束时,cout也被刷新。

built-in type(内置类型) C++语言本身定义的类型,如int。

cerr 绑定到标准错误的ostream对象,这通常是与标准输出相同的流。默认情况下,输出cerr不缓冲,通常用于不是程序正常逻辑部分的错误信息或其他输出。

cin 用于从标准输入中读入的istream对象。

class (类)用于自定义数据结构的C++机制。类是C++中最基本的特征。标准库类型,如istream和ostream,都是类。

class type(类类型)由类所定义的类型,类型名就是类名。

clog 绑定到标准错误的ostream对象。默认情况下,写到clog时时带缓冲区的。通常用于将程序执行信息写入到日志文件中。

comment(注释)编译器会忽略的程序文本。C++有单行注释和成对注释两种类型的注释。单行注释以//开头,从//到结尾是一条注释。成对注释以/*开始包括下一个*/为止的所有文本。

condition(条件)求值为真或假的表达式。值为0的算术表达式是假,其他所有非0值都是真。

cout 用于写入到标准输出的ostream对象,一般情况下用于程序的输出。

curly brace(花括号)花括号对语句块定界。左花括号“{”开始一个块,右花括号“}”结束块。

data structure(数据结构)数据及数据上操作的逻辑组合。

edit-compile-debug(编辑-编译-调试)使得程序正确执行的过程。

end-of-file(文件结束符)文件中与特定系统有关的标记,表示这个文件中不再有其他输入。

expression(表达式)最小的计算单元。表达式包含一个或多个操作数并经常含有一个操作符。表达式被求值并产生一个结果。例如,假定i和j都为int型,则i + j 是一个算术加法表达式并求这两个int 值的和。

for statement(for语句)提供迭代执行的控制语句,通常用于步进遍历数据结构或对一个计算重复固定次数。

function(函数)有名字的计算单元。

function body(函数体)定义函数所执行的动作的语句块。

function name(函数名)函数的名字标识,函数通过函数名调用。

header(头文件)使得类或其他名字的定义在多个程序中可用的一种机制。程序中通过#include指示包含头文件。

if statement(if语句)根据指定条件的值执行的语句。如果条件为真,则执行if语句体;否则控制流执行else后面的语句,如果没有else将执行if后面的语句。

iostream(输入输出流)提供面向流的输入和输出的标准库类型。

library type(标准库类型)标准库所定义的类型,如istream。

posted @ 2013-08-28 12:40  haihai187  阅读(267)  评论(0编辑  收藏  举报