違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?《C++程序設計》考試重點:C++語言簡介

自考 責任編輯:廖婕 2025-03-07

考點一:初識C++語言的特點

一般稱現(xiàn)實世界中客觀存在的事物為對象。C++語言是一種編譯式的、通用的、大小寫敏感的編程語言,完全支持面向?qū)ο蟮拈_發(fā)模式。

1、基本的輸入/輸出

C++將數(shù)據(jù)從一個對象流向另一個對象的流動的抽象稱為“流”。從流中獲取數(shù)據(jù)的操作稱作為提取操作,向流中添加數(shù)據(jù)的操作稱為插入操作。其中“>>”為流提取符,從標準輸入設備取得數(shù)據(jù);“<<”為流插入符,向輸出設備屏幕輸出信息。

C++類庫中提供了輸入流類istream和ostream。cin和cout分別是istream和ostream類的對象,用來實現(xiàn)基本的鍵盤輸入和屏幕輸出。

cin的一般格式如下:

cin >> 變量1 >> 變量2 >>…… >>變量n;

cout的一般格式如下:

cout << 表達式1 << 表達式2 <<……<<表達式n;

2、頭文件

C++與C語言類似,也使用頭文件保存程序中用到的聲明,例如函數(shù)聲明、常量定義等。每個頭文件都用include指令包含,每條#include指令僅包含一個頭文件,如果需要包含多個頭文件,則需要使用多條#include指令。

除了可以使用系統(tǒng)提供的頭文件外,程序員還可以定義自己的頭文件,并在程序中使用#include指令將其包含起來。通常,使用尖括號括住系統(tǒng)提供的頭文件,使用雙引號括住程序員自己定義的頭文件。

3、命名空間

所謂命名空間(namespace)也稱為名字空間,是一種將程序庫名稱封裝起來的方法,它提高了程序的性能和可靠性。

C++提供了using語句,可以簡化前面的寫法。using語句有兩種形式:

using 命名空間 :: 標識符;

using  namespace  命名空間;

4、函數(shù)參數(shù)的默認值

在C++語言中,可以在聲明函數(shù)時為形參指定默認值。當調(diào)用默認參數(shù)值的函數(shù)時,調(diào)用語句中可以不給出對應的實參,這就相當于調(diào)用該函數(shù)時以默認值作為參數(shù)。

C++語言規(guī)定,提供默認值時必須從右到左的順序提供,即默認值的形參必須在形參列表的最后。調(diào)用函數(shù)時,主調(diào)函數(shù)的實參與被調(diào)函數(shù)的形參按從左至右的順序進行匹配對應。如果實參的個數(shù)與形參的個數(shù)相等,則它們一一對應。如果實參的個數(shù)m少于形參的個數(shù)n,則函數(shù)原型形參表中最前面的m個形參與m個實參相對應,后面的n-m個形參則使用默認值進行初始化。

考點二:C++語言的程序結(jié)構(gòu)

C++程序以.cpp作為文件擴展名,文件中包含若干類和若干函數(shù)。程序中必須有且有一個名為main(不是C++的關(guān)鍵字)的主函數(shù),這是程序的總?cè)肟凇?/span>主函數(shù)也稱為主程序。程序從主函數(shù)的開始處執(zhí)行,按照其控制結(jié)構(gòu),一直執(zhí)行到結(jié)束。

程序的結(jié)束通常是遇到了以下兩種情形之一:

(1)在主函數(shù)中遇到return語句。

(2)執(zhí)行到主函數(shù)最后面的括號 } 。

主函數(shù)中可以調(diào)用程序中定義的其他函數(shù),但其他函數(shù)不能調(diào)用主函數(shù)。主函數(shù)僅是系統(tǒng)為執(zhí)行程序時所調(diào)用的。

C++程序中,仍沿用C語言的注釋風格,如下:

(1)從/* 開始,到 */結(jié)束,這之間的所有內(nèi)容都視作注釋。

(2)從// 直到行尾,都是注釋。

各位小伙伴在自學考試的備考過程中可制定相應的備考計劃,多進行習題練習,提高做題能力,“希賽自考”小程序為大家準備了海量的習題,掃碼下方二維碼即可在線刷題!

png

更多資料

00149《國際貿(mào)易理論與實務》【知識集錦】

00186《國際商務談判》【知識集錦】

00227《公司法》【知識集錦】

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準!

自考備考資料免費領(lǐng)取

去領(lǐng)取