C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用于底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅産生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。盡管C語言提供了許多低級處理的功能,但仍然保持着跨平台的特性,以一個标準規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
枯燥的解釋不利于初學者很好地學習C語言,所以太過官方的解釋浏覽就行,沒必要細看。初學者隻需要知道,C是一款面向過程的編程語言就好了(有興趣的可以自己去搜面向過程的含義,此處不作擴展)
C的基本語法C語言是一門強大而靈活的語言,C的語法覆蓋了數據、語句、操作符、指針、函數等重要概念(順便說一句,指針是C的靈魂所在,也是使C變得強大的根本要素)接下來,讓我們一起上代碼,感受C語言的魅力吧!
代碼部分解析代碼
- #include <stdio.h>
- int main()
- {
- printf("Hello,World!");
- return 0;
- }
首先看到第1行,此處為一個預處理指令(凡是以#開頭的皆為預處理指令,編譯器會在編譯前處理它)這個指令為我們提供了一個輸出函數(或者這麼理解:如果不包含這個頭文件,printf函數便不可使用,使用便會報錯)關于預處理就說這麼多,以後還會學得更深。
再來看第2行,這一行代碼也比較簡單,是一個函數,由返回值類型、函數名、圓括号組成(裡面可能會有形參列表)這些概念了解即可,最主要的一件事就是:在我們能夠自定義函數之前,所有的代碼都得寫到這個main函數裡面(mian的名稱不可更改)
第3行和第6行是花括号,記住花括号一定要對應起來。
第4行則是輸出語句,會把雙引号裡面的内容打印到顯示器(即屏幕)上,注意不要漏掉引号、分号。
第5行則做了一個向mian函數返回一個值的功能,注意返回的值必須與函數的返回值類型匹配(main函數的返回值類型為int,即整數,所以返回了一個零)
注意事項至此核心内容已經講解完畢,下面說一些注意事項。
1.printf函數書寫時不要漏掉f。
2.在main函數裡的代碼是語句,語句用分号結尾,因此不要漏掉分号。
3.如果函數返回的值和函數的返回值類型不匹配,會引發異常(以後再說)
4.不要漏寫花括号。
5.(算是個拓展) ()可稱為小括号,也可稱為圓括号。 {}可稱為大括号,也可稱為花括号。 <>稱為尖括号。 []稱為方括号。
本期的内容說完了,希望大家能夠多思考,多練習,隻有這樣才能增強對代碼的認識!
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!