官术网_书友最值得收藏!

實訓1.1——一個經典的C語言程序

教學錄像

光盤\chap1\實訓1.1——一個經典的C語言程序

為了使程序初學者更容易,也更有興致地學習C語言,Microsoft公司編寫了一個非常簡單,但又非常經典的C語言程序,即“Hello world”程序。

按照1.5節介紹,新建工程名為HelloWorld,新建源代碼名為HelloWorld.c。

程序清單1.1:HelloWorld.c

        01   #include<stdio.h>                       //頭文件包含
        02   void  main()                           //主函數入口
        03   {                                      //函數封裝左括號
        04        printf("Hello World\n");              //打印輸出函數
        05   }                                      //函數封裝右括號

程序第1行表示包含了頭文件,其中#表示是條件編譯選項,include屬于關鍵字,表明后面是要進行包含的內容。' <’和’>’用于封裝要包含的文件名,stdio.h全稱為standard input and output header file,即標準輸入輸出頭文件。包含這個頭文件的目的是函數體中調用了標準輸出函數printf。注意,關鍵字include和#之間不應有空格,和<之間應有一個或多個空格。

程序第2行是主函數的入口,void是關鍵字之一,表明該函數是不返回值的函數。main也是關鍵字之一,它也是主函數的名稱,任何一個項目工程有且僅有一個主函數。關鍵字main后的對括號"("和")"必不可少,main和"("之間可以有空格,也可以沒有,為統一格式,本書一律不加空格。

程序第3行和第5行是一對大括號,用于表示主函數main的主體范圍。注意,大括號一定要成對出現,否則程序編譯將會出現錯誤。

程序第4行是函數的主體,目的是要輸出字符串"Hello World"到屏幕上,其中printf屬于關鍵字,是標準輸出打印函數,即print function。它在stdio.h文件中被聲明,有關聲明的概念后續章節將做詳細介紹。

程序按照1.5節介紹,運行之后輸出結果為:

        Hello World

這是C語言的第一個程序,同時,也是所有學習C語言的程序員幾乎都會學到的程序。這個程序雖然簡單,但仍然概括了C語言的很多特點。

隨堂實訓1.1

新建一個工程,命名為Hello friends,并在工程中新建C程序源文件HelloFriends.c,將文件加入到源文件目錄中。修改程序,將Hello World改成Hello Friends, Welcome to study C language,然后編譯,鏈接并執行該文件,查看輸出什么結果。

主站蜘蛛池模板: 大新县| 曲阳县| 玉溪市| 郸城县| 五大连池市| 靖边县| 如皋市| 长宁县| 通州区| 亚东县| 广灵县| 岢岚县| 秦皇岛市| 潢川县| 泸西县| 砚山县| 离岛区| 寻甸| 法库县| 鞍山市| 鄂温| 郯城县| 建昌县| 银川市| 教育| 汉沽区| 伊通| 湘潭县| 石门县| 岑巩县| 郎溪县| 澄城县| 南宫市| 梁平县| 巴楚县| 平潭县| 景宁| 莱阳市| 仁布县| 左权县| 沙坪坝区|