C++術語表_1

命名空間(namespace)將庫定義的名字放在一個單一位置的機制。

std:標準庫所使用的命名空間。

ostream:標準庫類型,提供面向流的輸出。

iostream 頭文件,提供了面向流的輸入輸出的標準庫類型。

cerr 一個ostream對象,關聯到標準錯誤,通常寫入到與標準輸出相同的設備。默認情況下,寫到cerr的數據是不緩衝的。cerr通常用於輸出錯誤信息或其他不屬於程序正常邏輯的輸出內容。

cin: 一個ostream對象,用於從標準輸入讀取數據。

cout: 一個ostream對象,用於將數據寫入標準輸出。通常用於程序的正確輸入內容。

clog: 一個ostream對象,關聯到標準錯誤。默認情況下,寫到clog的數據是被緩衝的。clog通常用於報告程序的執行信息,存入一個日子文件中。

main: 操作系統執行一個C++程序是所調用的函數。每個程序必須有且只有一個命名爲main的函數。

for語句(for statement)迭代語句,提供重複執行能力。通常用來將一個計算反覆執行指定次數。

while語句(white statement)迭代語句。

if語句(if statement)根據一個特定條件的值進行條件執行的語句。

 

初始化(initialize)在一個對象創建的時候賦予它一個值。

未初始化的變量(unintialized variable)未賦予初值的變量。

字符串常量(string literal)零或多個字符組成的序列,用雙引號包圍。

常量(variable)具名對象。

參數 (實參,argument)向函數傳遞的值。

賦值(assignment)抹去一個對象的當前值,用一個新值取代它。

程序塊(block)零條或多條語句組成的序列,用花括號包圍。

緩衝區(buffer)一個存儲區域,用於保存數據。IO設施通常將輸入輸出數據保存在一個緩衝區中,讀寫緩衝區的動作與程序中的動作是無關的。我們可以顯示的刷新輸出緩衝,以便強制將緩衝區中的數據寫入輸出設備,默認情況下,讀cin會刷新cout;程序非正常終止也會刷新cout。

內置類型(built-in type)由語言定義的類型,如int。

字符串字面值常量(character string literal)術語string literal的另一種叫法。

 

(class)一種用於定義自己的數據結構及相關操作的機制。類是C++中最基本的特性之一。標準庫類型中,如istream和ostream都是類。

類類型(class type)類定義的類型。類名即類型名。

函數(function)具名的計算單元。

函數體(function body)語句塊,定義函數所執行的動作。

成員函數(member function)類定義的操作。

方法(method)成員函數的同義術語。

形參列表(parameter list)函數定義的一部分,指出調用函數使可以使用什麼樣的實參,可能爲空列表。

返回類型(return type)函數返回的類型。

 

語句(statement)程序的一部分,指定了當程序執行時進行什麼動作。

條件(condition)求值結果爲真或假的表達式。通常用值0表示假,非0爲真。

數據結構(data structure)數據及其上所允許的操作的一種邏輯組合。

頭文件(header)使類或其他名字的定義可被多個程序使用的一種機制。程序通過#include指令使用頭文件。

文件結束符(end-of-file)系統特定的標識,指出文件中無更多數據了。

#include:頭文件包含指令。

操縱符(manipulator)對象嗎,如std::endl,在讀寫流的時候用來“操縱”流本身。

 

源文件(source file)包含C++程序的文件。

標準庫(standard library)一個類型和函數的集合,每個C++編譯器都必須支持。

標準輸入(standard input)輸入流。

標準輸出(standard output)輸出流,通常與程序執行所在窗口相關聯。

標準錯誤(standard error)輸入流,用於報告錯。標準輸出和標準錯誤通常關聯到程序執行所在的窗口。

 

()  :調用運算符。

++:遞增運算符。

+=:複合賦值運算符,a+=b等價於a=a+b。

 :點運算符。

::  :作用域運算符。

=  :運算符:將右側運算對象的值賦予左側對象所表示的對象。

--  :遞減運算符。

<<:輸出運算符。

>>:輸入運算符。

==:相等運算符。檢測左側運算對象是否等於右側運算對象。

!=:不等運算符。檢測左側運算對象是否不等於右側運算對象。

<=:小於等於運算符。檢測左側運算對象是否小於等於右側運算對象。

>=:大於等於運算符。檢測左側運算對象是否大於等於右側運算對象。

<:小於運算符。檢測左側運算對象是否小於右側運算對象。

>:大於運算符。檢測左側運算對象是否大於右側運算對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章