?《C++程序設計》考試重點:C++語言簡介
考點一:初識C++語言的特點
一般稱現實世界中客觀存在的事物為對象。C++語言是一種編譯式的、通用的、大小寫敏感的編程語言,完全支持面向對象的開發模式。
1、基本的輸入/輸出
C++將數據從一個對象流向另一個對象的流動的抽象稱為“流”。從流中獲取數據的操作稱作為提取操作,向流中添加數據的操作稱為插入操作。其中“>>”為流提取符,從標準輸入設備取得數據;“<<”為流插入符,向輸出設備屏幕輸出信息。
C++類庫中提供了輸入流類istream和ostream。cin和cout分別是istream和ostream類的對象,用來實現基本的鍵盤輸入和屏幕輸出。
cin的一般格式如下:
cin >> 變量1 >> 變量2 >>…… >>變量n;
cout的一般格式如下:
cout << 表達式1 << 表達式2 <<……<<表達式n;
2、頭文件
C++與C語言類似,也使用頭文件保存程序中用到的聲明,例如函數聲明、常量定義等。每個頭文件都用include指令包含,每條#include指令僅包含一個頭文件,如果需要包含多個頭文件,則需要使用多條#include指令。
除了可以使用系統提供的頭文件外,程序員還可以定義自己的頭文件,并在程序中使用#include指令將其包含起來。通常,使用尖括號括住系統提供的頭文件,使用雙引號括住程序員自己定義的頭文件。
3、命名空間
所謂命名空間(namespace)也稱為名字空間,是一種將程序庫名稱封裝起來的方法,它提高了程序的性能和可靠性。
C++提供了using語句,可以簡化前面的寫法。using語句有兩種形式:
using 命名空間 :: 標識符;
using namespace 命名空間;
4、函數參數的默認值
在C++語言中,可以在聲明函數時為形參指定默認值。當調用默認參數值的函數時,調用語句中可以不給出對應的實參,這就相當于調用該函數時以默認值作為參數。
C++語言規定,提供默認值時必須從右到左的順序提供,即默認值的形參必須在形參列表的最后。調用函數時,主調函數的實參與被調函數的形參按從左至右的順序進行匹配對應。如果實參的個數與形參的個數相等,則它們一一對應。如果實參的個數m少于形參的個數n,則函數原型形參表中最前面的m個形參與m個實參相對應,后面的n-m個形參則使用默認值進行初始化。
考點二:C++語言的程序結構
C++程序以.cpp作為文件擴展名,文件中包含若干類和若干函數。程序中必須有且有一個名為main(不是C++的關鍵字)的主函數,這是程序的總入口。主函數也稱為主程序。程序從主函數的開始處執行,按照其控制結構,一直執行到結束。
程序的結束通常是遇到了以下兩種情形之一:
(1)在主函數中遇到return語句。
(2)執行到主函數最后面的括號 } 。
主函數中可以調用程序中定義的其他函數,但其他函數不能調用主函數。主函數僅是系統為執行程序時所調用的。
C++程序中,仍沿用C語言的注釋風格,如下:
(1)從/* 開始,到 */結束,這之間的所有內容都視作注釋。
(2)從// 直到行尾,都是注釋。
各位小伙伴在自學考試的備考過程中可制定相應的備考計劃,多進行習題練習,提高做題能力,“希賽自考”小程序為大家準備了海量的習題,掃碼下方二維碼即可在線刷題!

延伸閱讀
- 最后5天考前沖刺就選它——希賽自考題庫!
 - 《消費心理學》考試重點集錦
 - 自考刷題小程序榜單:希賽自考為你精準提分
 - 自考論文答辯避坑指南:導師最反感的幾種錯誤
 - 《社區常見健康問題》考試重點集錦
 - 《企業管理咨詢》考試重點集錦
 
									自考微信公眾號
									掃碼添加
自考備考資料免費領取
去領取
			
                
                
                
                
        
                                    
                                    
                                    
                                    
                                    
                        掃描二維碼