物聯(lián)網(wǎng)/嵌入式工程師
重磅升級:新增硬件電路設計與實戰(zhàn),讓你軟硬通吃,同級PK無敵!行業(yè)風口、政策傾斜,新晉熱門高薪不內(nèi)卷!0基礎一站式就業(yè)完整路徑,搶占先發(fā)優(yōu)勢!
修改CPPProject.cpp文件,寫下這樣一段代碼,如下:
#include <stdio.h> int main(int argc,char **argv) { printf("Hello World!\n"); return 0; }
點擊運行按鈕,如果一切正常,那么你的電腦會彈出一個黑框框,如下圖:
彈出框里面,已經(jīng)顯示出了Hello World!
在程序世界中,我們通常把外界將信息傳遞給我們的程序叫做輸入,我們程序向外界傳遞信息叫做輸出。
在程序中打印Hello World!,其實就是一個標準的輸出行為,因為程序向外界傳輸了信息,這個信息就是Hello World!。
main()函數(shù),沒錯,就是字面上看到的意思,主函數(shù),這是一個特殊的函數(shù),它是程序的入口函數(shù)。一個程序里,有且只有一個 main 函數(shù)。
向世界問好核心語句printf("Hello World!\n");
這句代碼的意思是向標準輸入輸出流中輸出一行 Hello World!,\n表示換行符。printf 這個功能在 stdio.h 中包含,這也就是為什么我們要在程序一開頭就 include 它的原因。
C++ Style
看到這里,有的學過 C 語言的同學會說,這段程序怎么和 C 語言的 Hello World 一摸一樣啊。事實上,這段程序本身就是一段 C Style 的程序。C++ 是兼容 C 語言的大部分特性的,C 語言的 stdio 和 printf 在 C++ 程序中是一點問題都沒有的。事實上,這也是很多成熟 C++ 項目的使用方式。那么 C++ 有什么專有的輸出方式呢?其實是有的。我們再來看一個程序。
#include <iostream>
int main(int argc,char **argv)
{
std::cout << "Hello World!\n" << std::endl;
return 0;
}
在這個程序里面,我們沒有包含 stdio,而是包含了 iostream,這是 C++ 里的 io 流的頭文件。
main 函數(shù)中,輸出語句變成了std::cout << "Hello World!\n" << std::endl;
這就是 C++ 風格的 Hello World 。在實際開發(fā)中,這兩種輸出語句都可以使用。
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報