不該當急於求成,應當去熟悉本身的研究對象,持之以恆,時間會成全一切。凡事開始最難,然而更難的是何以善終。——莎士比亞
讓咱們先從 Hello World 開啓 C 語言之門!C 語言作爲一些其它高級編程語言的鼻祖,也是程序員入門的必修課,在你有條件的狀況下,能夠選擇修煉下此內功!node
做者簡介:五月君,Nodejs Developer,熱愛技術、喜歡分享的 90 後青年,公衆號 「Nodejs技術棧」,Github 開源項目 https://www.nodejs.redgit
運行如下代碼,查看輸出結果,在這以前你須要安裝開發軟件,這個隨後會單獨一小節介紹,你能夠先使用在線代碼編輯器軟件 http://www.dooccn.com/c/ 來運行。程序員
#include<stdio.h> int main() { printf("hello world"); return 0; }
輸出結果github
hello world
一個 C 語言程序由若干頭文件和函數組成,這句話很重要,那什麼是頭文件?什麼是函數呢?讓咱們分析下以上 Hello World 代碼示例編程
良好的程序註釋在開發中也是很重要的,你寫的代碼不僅要本身看,當有一天你的代碼交接給其它同事時候要讓別人可以閱讀,就算是要本身看,有時候也有一種感受「本身寫的代碼過了幾個月發現連本身也以爲陌生,難以理解」。數組
在 C 語言中註釋可分爲兩種:塊註釋、行註釋,分別看下二者用法及區別聯繫編程語言
行註釋編輯器
使用兩個斜槓 //
表示,用於單行註釋ide
#include<stdio.h> int main() { // 這是一個簡單的示例 printf("hello world"); return 0; }
塊級註釋函數
使用符號 /* */
表示,用於多行註釋
#include<stdio.h> int main() { /* * 這是一個簡單的示例 * 使用 printf 方法 */ printf("hello world"); return 0; }
用於標註函數、變量或其它自定義的程序。一個標識符由 字母 A~Z 或 a~z
、數字 0~9
、下劃線 _
組成。
標識符命名要見名知意,注意在命名時不能使用系統關鍵字
#include<stdio.h> int main() { int age = 20; // 命名一個變量 age 保存年齡信息 }
Github:點擊查看 C 語言完整學習指南