在上一篇文章中咱們建立了第一個項目 Hello World ,項目是建立好了,但還不知道這個 Hello World 是個啥玩意?到底怎麼運行?python
咱們將hello world.cpp的內容修改以下以下:編程
// hello world.cpp : 定義控制檯應用程序的入口點。 // #include "stdafx.h" #include <stdio.h> int main(void) { printf("HelloWorld!"); return 0; }
預處理器發現#include指令後就會去尋找 #include <> 或者 #include 「」裏的文件名,詳細文章介紹請參考: #include <> 與 #include 「」 區別微信
//寫法一:推薦 #include <stdio.h> //寫法二:不推薦 #include "stdio.h"
#include <stdio.h> 會直接在系統目錄搜索 stdio.h ,若是系統目錄也搜索不到,直接報錯:No such file or directory!函數
#include 「stdio.h」 首先在工程目錄搜索 stdio.h ,若是工程目錄搜索不到,會繼續在系統目錄搜索 stdio.h ,若是系統目錄也搜索不到,直接報錯:No such file or directory!字體
對比能夠發現:雖然第一種寫法和第二種寫法效果同樣,可是第二種查找頭文件的時候更耗時間,因此,系統的頭文件推薦使用第一種寫法!spa
main 函數是 C語言 程序的入口函數,必不可少,程序沒有 main 函數就比如人不喝水,不吃飯!(強行記憶)插件
printf是頭文件 stdio.h 裏面的一個函數,只有包含了 stdio.h 才能使用,當前printf是在控制檯上格式輸出一條信息,當前輸出的內容是 HelloWorld! ,因此在控制檯能看到一條 HelloWorld! 語句,該函數的使用會繼續在後面的文章講解。debug
return 意味着 mian 函數結束;main 函數是C語言的主函數,主函數結束,整個程序結束!Game Over!3d
代碼有了,說了一天 Hello World 結果毛都沒看到一個,如何使用 Visual Studio 編譯代碼生成 exe 能夠執行文件呢?調試
點擊 綠色 的三角形按鈕,結果發現一個黑窗口一閃而過,這個是表示代碼執行結束了return 0 了;
你也能夠找到工程文件夾下面有一個 debug 文件夾,裏面有剛剛生成的 hello world.exe,直接使用cmd命令運行也能看到最終效果:
2.安裝 Visual Studio 插件 Visual Assist
5.完全卸載 Visual Studio 2013/2015
轉載請註明:猿說編程 » C語言教程 » Hello World C語言入門
技術交流、商務合做請直接聯繫博主
掃碼或搜索:猿說編程
猿說編程
微信公衆號 掃一掃關注