W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
讓我們從一個顯示消息的簡單C++程序開始。
下面的代碼使用C++ cout(發(fā)音為“see-out")以產(chǎn)生字符輸出。
源代碼注釋行以 //
和編譯器開頭忽略它們。
C++區(qū)分大小寫。 它區(qū)分大寫字符和小寫字符。
cpp文件擴展名是常見的方式以指示C++程序。
#include <iostream> // a PREPROCESSOR directive
int main() // function header
{ // start of function body
using namespace std; // make definitions visible
cout << "this is a test."; // message
cout << endl; // start a new line
cout << "hi!" << endl; // more output
return 0; // terminate main()
}
上面的代碼生成以下結(jié)果。
要使窗口保持打開,直到你敲一個鍵,在返回語句之前添加以下代碼行:
cin.get();
如果你習慣在C編程,你不會知道cout,但你知道printf()函數(shù)。
C++可以使用printf(),scanf()和所有其他標準C輸入和輸出函數(shù),如果你包括通常的C stdio.h文件。
您從構(gòu)建塊構(gòu)建C++程序稱為函數(shù)。
通常,您將程序組織成主要任務,然后設計單獨的函數(shù)來處理這些任務任務。
上面顯示的示例足夠簡單,只包含一個函數(shù)名為main()。
main()函數(shù)是一個很好的起點,因為一些在main()之前的特性,例如預處理器指示。
示例程序具有以下內(nèi)容基本結(jié)構(gòu):
int main() { statements return 0; }
main()中的最終語句稱為return語句,終止函數(shù)。
上面的代碼有以下元素:
以下函數(shù)頭聲明main()函數(shù)向調(diào)用它的函數(shù)返回一個整數(shù)值,并且main()不調(diào)用該函數(shù)的信息:
int main()
許多現(xiàn)有程序使用經(jīng)典的C函數(shù)頭:
main() // original C style
在經(jīng)典C下,省略返回類型與說該函數(shù)是int類型相同。
但是,C++已經(jīng)淘汰了這種用法。
您也可以使用此變量:
int main(void) // very explicit style
在括號中使用關鍵字void是一種明確的方式,表示該函數(shù)不帶參數(shù)。
在C ++下,將括號留空是與在括號中使用void相同的。
一些程序員使用這個頭并省略return語句:
void main()
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: