第一章 初識C語言

2021-08-28 08:28:54 字數 2031 閱讀 5024

一、初識c語言

1、c語言簡介

c語言一經出現就以其功能豐富、表達能力強、靈活方便、應用面廣等特點迅速在全世界普及和推廣。c語言不但執行效率高而且可移植性好,可以用來開發應用軟體、驅動、作業系統等。c語言也是其它眾多高階語言的鼻祖語言,所以說學習c語言是進入程式設計世界的必修課。

2、第乙個c程式

#includeint main()

二、c程式的結構簡單來說,乙個c程式就是由若干標頭檔案和函式組成。回顧前面所寫的例子,下面是對這個例子的乙個分析:

#include 就是一條預處理命令,它的作用是通知c語言編譯系統在對c程式進行正式編譯之前需做一些預處理工作。(關於預處理後面會講到)

函式就是實現**邏輯的乙個小的單元

注:在最新的c標準中,main函式前的型別為int而不是void

三、必不可少的主函式

乙個c程式有且只有乙個主函式,即main函式。

c程式就是執行主函式裡的**,也可以說這個主函式就是c語言中的唯一入口

這個道理就好比每個電梯只有一扇門,要想乘坐電梯的話就必須從這扇門進入;而main前面的int就是主函式的型別,好比乘坐的這個電梯是什麼材料做的。

printf()是格式輸出函式,這裡就記住它的功能就是在螢幕上輸出指定的資訊,後面會有詳細的講解。例如:

return是函式的返回值,根據函式型別的不同,返回的值也是不同的。

\n是轉義字元,表示換行。

注意:c程式一定是從主函式開始執行的。

四、良好的編碼規範

1、乙個說明或乙個語句佔一行,例如:包含標頭檔案、乙個可執行語句結束都需要換行;

2、函式體內的語句要有明顯縮排,通常以按一下tab鍵為乙個縮排

3、括號要成對寫,如果需要刪除的話也要成對刪除

4、當一句可執行語句結束的時候末尾必須有分號

5、**中所有符號均為英文半形符號

以乙個例子來看:

五、程式的解釋——注釋

注釋是為了使別人能看懂你寫的程式,也為了使你在若干年後還能看得懂你曾經寫的程式而設定的。注釋是寫給程式設計師看的,不是寫給電腦看的。所以注釋的內容,c語言編譯器在編譯時會被自動忽略。

c語言注釋方法有兩種:

多行注釋:  /* 注釋內容 */ 

單行注釋:  //注釋一行

以下是使用多行注釋與單行注釋的例子:

執行結果:

我們可以看出在該例子的執行結果中並沒有看到注釋的內容,正說明了注釋在編譯的時候會自動忽略掉。

第一章,初識C語言

c90,c99,c11。1.定義程式的目標 2.設計程式 3.編寫 4.編譯 5.執行程式 6.測試和除錯程式 7.維護和修改程式 編寫程式時,編寫內容被儲存在文字檔案中,該檔案被稱為源 檔案,以.c結尾 編譯器將源 轉化成中間 鏈結器將將目標 和其他 合併成可執行檔案 複習題1.對於程式設計而言,...

第一章 初識爬蟲

1 爬蟲的定義 可以自動抓取全球資訊網上資訊的指令碼或程式。2 爬蟲可以解決的問題 1 解決冷啟動的問題。2 搜尋引擎的根基。做搜尋引擎,必須使用爬蟲。3 幫助機器學習建立知識圖譜。機器學習最終的是訓練集。訓練集可以靠爬蟲爬去。4 可以製作比較軟體。1 搜尋引擎定義 自動從網際網路蒐集資訊,經過一定...

第一章 初識Docker

什麼是docker?docker基於linux的多項開源技術提供了搞笑 敏捷和輕量級的容器方案,並且支援在多種主流平台上部署。可以說docker為應用的開發和部署提供了 一站式 的解決方案。docker容器虛擬化的優勢?在開發和運維過程中的優勢 更快速的交付和部署。可以快速建立和刪除容器,實現快速跌...