C語言HELLO製作

2021-10-10 18:15:46 字數 938 閱讀 3189

#include

就是把stdio.**件包含進來,否則程式會不認得printf函式。

(2)在c語言中,形如int main() 的表示定義乙個函式。

main是函式名稱,int代表整形,int在main的前面表示這個函式必然返回乙個整數。咱們這個函式最終返回的就是整數0。

大括號之間,是函式體。本例中的函式體內容的作用是列印出hello world並返回0。程式語言中的列印指的是在控制台裡輸出結果,而不是像印表機那樣把紙列印出來。

(3)/* 我的第乙個 c 程式 */

c語言中,被包含在斜槓和星號中的內容是注釋內容。注釋內容是寫給人類看的,不會被編譯或執行。

c語言中,有兩種注釋方式。一種是斜槓和星號,另一種是//

兩者的區別為:

斜槓和星號既可以注釋一行(見上面的程式),也可以注釋多行,例如:

/* 我的第乙個c程式

嘗試列印hello world! */

//則只能注釋一行。若有多行要用//注釋,則需要多個//。例如:

// 我的第乙個c程式

// 嘗試列印hello world!

(4)printf()帶了一對小括號,表明它也是乙個函式。沒帶大括號,也沒有返回型別,因為這是函式呼叫。main函式呼叫了printf函式。

printf()函式的宣告在stdio.h中,printf()函式的定義在stdio.c中。要呼叫函式時,只須把該函式所在的標頭檔案包含進來就行,不用包含原始檔。

printf()的作用是把()中的內容在控制台列印出來。

(5)\n是個轉義字元。什麼叫轉義呢?比如n本來是表示乙個字元,加上斜桿後,不再表示字元n,而是表示換行。意義已經轉變了,所以叫轉義字元。

(6)return 0;是main()函式的返回值,main()函式是特殊的函式,只呼叫別人,不會被別人呼叫。所以返回多少無關緊要,比如還可以return 1; 或return 100;

以hello 為例,製作 a so 庫檔案

先編寫hello程式 建立工作目錄,mkdir hello test 新建 hello.c 檔案 touch hello.c 可以用 gedit hello.c 也可以用vi hello.c 開啟檔案後,輸入如下 int main int argc,char ar 在一些編譯器中,這行 自動生成 e...

以GNU的hello為例演示製作rpm包的方法

本文的演示示例中用到的系統平台是rhel5.4。製作rpm包需要用到開發發工具,這裡可以通過基於yum安裝 development tools 和 development libraries 兩個開發組來進行安裝。同時,本文只是乙個製作示例,以gnu的hello來演示製作過程。1 製作rpm包要以普...

Hello工作室製作《無人深空》更新檔

無人深空 no man s sky 可能很快又要更新了,這款備受爭議的太空探索遊戲曾在去年12月進行過一次大型更新,不知道本次製作的更新規模如何,是單純的bug修復還是有額外內容擴充。無人深空 無人深空 no man s sky 可能很快又要更新了,這款備受爭議的太空探索遊戲曾在去年12月進行過一次...