C++术语表

参数

(实参,argument )向函数传递的值。

赋值

( assignment) 抹去一个对象的当前值,用一个新值取代之。

程序块

(block) 零条或多条语向的序列, 用花括号包围。

缓冲区

(buffer) 一 个 存 储 区 域 , 用 于 保 存 数据。IO设施通常将输入(或输出)数据 保存在一 个缓冲区中,读写缓冲区的动作与程序中的动作是无关的。我们可以显式地刷新输出缓沖,以便强制将缓冲 区中的 数 据 写 入 输 设 备 。 默 认 情 况 下, 读 cin 会刷新cout;程序非正常终止时也会刷新 cout。

内置类型

(built-intype) 由语言定义的类型,如int。

Cerr

一个ostream对 象, 关联 到 标 准 错 误,通常写入到与标准输出相同的设备。默认情况下,写到cerr 的数据是不缓冲的。 cerr 通常用 于输出错误信息或其他不属于程序正常逻辑的输出内容。

字符串字面值常量

( character string literal ) 术语 string literal的 另一 种叫 法。

cin

一个istream对象,用来从标准输入读取数据。

(class ) 一 种 用 于 定 义 自 己 的 数 拨 结 构 及 其 相 关 操 作 的 机 制 。 类 是 C + + 中 最 基 本 的 特 性 之一 。 标 准 库 类 型 中 , 如 i s t r e a m 和 o s t r e a m 都 是 类。

类类型

(class type ) 类 定 义 的 类 型 。 类 名 即为类型名。

clog

一 个ostream 对象, 关联到标淮错误 。 默 认 情 况 下, 写 到 clog 的 数 据 是 被 缓冲的。clog通常用于报告程序的执行信 息, 存 入一 个日志 文件 中。

注 释

( comment ) 被 编 译 器 忽略 的 程 序 文 本 。C++ 有两种类型的注释: 单行注释和 界定符对注释单行注群以// 开始, 从// 到行尾的所有内容都是注释。 界定符对注 秘以/ * 开始, 其后的所有内容都是注群, 直 至 遇 到 * / 为 止。

条件

(condition )求值结果为真或假的表达式。通常用值0表示假,用非零值表示真。

cout

一个 ostream 对 象, 用 于将 数 据 写 入标谁输出。通常用于程 序的正常输出肉 容。

花括号

( curly brace ) 花括号用于划定程 序 块 边 界 。 左 花 括 号 ( { ) 为 程 序 块 开 始 , 右花括 号 ( } )为结 束。

数据结构

(data structure )数据及其上所 允许的操作的 一种逻辑组合。

编 辑 - 编 译 - 调 试

( edit - compile - debug ) 使 程矿能正确执行的开发过程。

文件结束符

(end -of-file ) 系统特定的标 识,指出文件中无更多数据了。

表达式

(expression) 最 小的 计 算 单 元。 一 个 表 达 式 包 含 一 个 或 多 个 运 算 对 象 , 通 常 达包含一 个或多个运算符。表达式求值 会产生一-个结果。例如,假设i 和j 是int 对象,则i+j是一个表达式,它产生两个int值的和。

形参列表

( p a r a m e t e r l i s t ) 函数 定 义的 一 部分, 指出调用两数时可以使用什么样的实参,可能为空列表。

for语句

(for statement )选代语句,提供 重复执行能力。通常用来将一个计算反复执行指定次数。

返回类型

(return type)函数返回值的类型。

函数数

(function )具名的计算单元

函数体

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

源 文 件

( s o u r c e f i l e )包 含 C + + 程 序 的 文 件 。

标准错误

(standard error )输出流,用于报告错误。标准输出和标准错误通常关联到程序执行所在的窗口。

函数名

( function name ) 函数为人所知 的名字,也用来进行函数调用。

标准输入

(standard input )输入流,通常与程序执行所在窗口相关联。

头文件

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

标准库

(standard fibrary) 一个类型和函数的樂合,得个C++编译器都必须支特。 标准库提供了支持IO操作的类型。C++程序员倾向 于用 “ 库〞指代整个标准库,还倾 向 于用 库 类 型 表 示 标 准 库 的 特 定 部 分 , 例 如 用 “ iostream 库 ” 表 示标 准 库 中 定义IO 类的部分。

if语句

根 据 一 个特 定 条 件的值进行条件执行的语句。如果条件为真,执行i f 语句体。否则,执行else 语句体( 如 果 存 在 的 话 )。

初始化

(initialize ) 在一个对象创建的时候赋 了 它 一个 值 。

iostream

头文件,提供了面向流的输入输出的标准库类型。

istream

提供了面向流的输入的库类型。

ostream

标准库类型,提供面向流的输出。

标 准 输 出

( standardoutput ) 输 出 流 ,通 常与程序执行所在窗口相关联。

库类型

( librarytype) 标准库定义的类型,如istream。

语句

(statement ) 程序的一部分,指定了当程产执行时进行什么动作。一个表达式 接一个分号就是一条语句:其他类型的语句包括语句块、if语句、for 语句和 while 语句,所有这些语句内都包含其他语句。

main

操作系统执行一个C++程序时所调用的函数。每个程序必须有且只有一 个命名为main的函数。

操纵符

(manipulator ) 对象,如std: endl,在读写流的时候用来“操纵” 流本身

std

标准库所使用的命名空间。std:: cout 老示我们要使用定 义在命名空间 std 中的名字 couto。

宇符串常量

(string literal) 零或多个字符 组成的序列,用双引号包围(“a string literal”)。

成员函数

(memberfunction ) 类定义的操作。通 常通 过 调 用 成 员函数 来操 作特 定 对象。

方法

成 员 函 数 的 同 义 术 语 。

未初始化的变量

(uninitialized variable ) 未赋予初值的变量。类类型的变量如果未 指 定 初 值 , 则 按 类定 义指 定 的 方 式 进 行 初 始 化 。 定 义在 函数 内 部 的 内 置 类型 变量默认是不初始化的,除非有显式的初始化语 句。试图使用一 个未初始化变量的值是错 误的。未初始化变量是bug 的常见成因。

命名空间

(namespace ) 将库定义的名字放在一个单一位置的机制。命名空间可以帮助避免不经意的名字冲突 。C++标准库定义的名字在命名空间std 中。

变 量

具 名 对 象 。

while语句

(while statement) 选代语句, 提供重复执行直至一个特定条件为假的机 制。循环体会执行零次或多次,依赖 于循 环 条 件 求 值 结 果 。

运算符

调用运算符。跟随 在函 数名之后的一 对括 号 “ ()” ,起 到调用函数的效果。传递给函数的实参放置在括号内。

++ 运 算 符

递 增 运 算 符 。 将 运算对象的值加 1, ++i 等价于i =i +1。

+=运算符

( +=operator)复合賦值运算符, 将 右 侧 运 算 对 象 加 到 左 侧 运 算 对 象 上: a += b 等 价 于 a = a + b 。

.运 算 符

点 运 算 符 。 左 侧 运 算 对象必须是一个类类型对象,右侧运算对 象 必 须 是 此 对 象 的 一 个 成 员 的 名 字。 运 算 结 果 即 为 该 对 象 的 这 个 成 员。

:运算符

(:operator ) 作用域运算符。其 用处之一是访问命名空间中的名字。例如, std:cout 表示命名空间std中的名字 cout

=运算符

(= operator ) 将右侧运算对象的值赋于左侧运算对象所表示的对象。

–运算符

递减运算符。将 运 算 对 象 的 值 减 1 , --1 等 价 于 i = i - 1 。

<< 运 算 符

输 出 运 算 符 。 将右侧运算对象的值写到左侧运算对象表示的输出流:cout <<"hi"表示将hi 写到标 谁输出。输出运算符可以连接:cout < “hi” <"bye"表示将输出hibye.

>> 运 算 符

输 入 运 算 符 。 从 左侧运算对象所指定的输入流读取数据, 存入右侧运算对象中:cin >>i 表示从标 淮输入读取下一个值,存入i 中。输入运算符可以连接:cin >> i >> j 表示先读取 一个值存入i,再读取一个值存入j。

#include

头文件包含指令,使头文件中代码可被程序使用。

==运 算 符

相 等 运 算 符 。 检 测 左侧运算对象是否等于右侧远算对象。

!=运算符

不等运算符。检测 左侧运算对象是否 不等 于右侧运算对象。

<=运 算 符

小 于等 于运 算 符。 检 测 左 侧 运 算 对 象 是 否 小 于 等 于 右 侧 运 算 对象。

<运 算 符

小 于运 算 符。 检 测 左侧运算对象是否小于右侧运算对象。

>= 运 算 符

大 于 等 于运 算 符 。 检测左侧运算对象是否大于等于右侧运算对象。

>运 算 符

大 于 运 算 符 。 检 测 左侧运算对象是否大于右侧运算对象

其他C++知识请看专栏C++学习,里面有系统整理的C++知识

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白学编程*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值