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