C++ 是一種靜態(tài)類型的、編譯式的、通用的、大小寫敏感的、不規(guī)則的程式語(yǔ)言,支援過(guò)程化程式設(shè)計(jì)、物件導(dǎo)向程式設(shè)計(jì)和泛型程式設(shè)計(jì)。
C++ 被認(rèn)為是一種中級(jí)語(yǔ)言,它綜合了高階語(yǔ)言和低階語(yǔ)言的特徵。
C++ 是由 Bjarne Stroustrup 於 1979 年在新澤西州美利山貝爾實(shí)驗(yàn)室開(kāi)始設(shè)計(jì)和開(kāi)發(fā)的。 C++ 進(jìn)一步擴(kuò)充並完善了 C 語(yǔ)言,最初命名為帶有類別的C,後來(lái)在 1983 年更名為 C++。
C++ 是 C 的超集,事實(shí)上,任何合法的 C 程式都是合法的 C++ 程式。
C++ 變數(shù)作用域 語(yǔ)法
作用域是程式的一個(gè)區(qū)域,一般來(lái)說(shuō)有三個(gè)地方可以定義變數(shù):
在函數(shù)或一個(gè)程式碼區(qū)塊內(nèi)部宣告的變量,稱為局部變數(shù)。
在函數(shù)參數(shù)的定義中宣告的變量,稱為形式參數(shù)。
在所有函數(shù)外部宣告的變量,稱為全域變數(shù)。
C++ 變數(shù)作用域 範(fàn)例
#include?<iostream> using?namespace?std;? int?main?(){ ??//?局部變數(shù)聲明 ??int?a,?b;??int?c;? ??//?實(shí)際初始化 ??a?=?10;??b?=?20;??c?=?a?+?b;? ??cout?<<?c;? ??return?0;}