精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

C程序的結構

汽車電子技術 ? 來源:我不是C神 ? 作者:子晨工作室 ? 2023-02-21 14:31 ? 次閱讀

圖片

今天為大家帶來C程序結構的介紹以及簡單的C程序示例

C語言的結構

一個完整的C程序必須擁有一定的結構,這樣才可以規范的編輯C程序。本示例的C程序所顯示的功能為 輸出“Hello Word”。

這個小程序雖然簡單,但可以完美的演示C程序的全部結構。

#include


int main()
{
    printf("Hello Word!\\n");    //輸出Hello Word
    return 0;                   //程序返回結果
}
  1. #include 指令  
    
     #include 指令是上述示例的第一行代碼,#include 指令在C語言中的作用是進行相關的預處理操作。include在C語言中稱為文件包含命令,而include后面的尖括號中的內容則為C程序的頭文件。
    
  2. 空行
    
     上述示例的第二行是空格,C語言具有很強的靈活性,因此,編寫代碼中的空格、空行以及跳格并不會影響程序。所以,在C語言中我們常常使用一些空格、空行使C程序的編寫更加美觀,同時可以極大程度的提高代碼的可讀性。合理、恰當的在編寫C程序時使用空格、空行,可以讓編寫者在日后維護自己的代碼時更加的方便。
    
  3. main 函數的聲明
    上述示例的第三行代碼便是對main函數進行聲明。
    
int main()
這一行代碼的意思是聲明main的函數類型為 int(整型),其中的 intC語言中是一個關鍵字,這個關鍵字所代表的數據類型是整型。

    在每個完整的C程序中都有一個 main 函數,而上述的聲明 main 函數的部分為整個函數的函數頭部分。main 函數的作用就是作為一個程序的入口部分。因此,在C程序中,程序都是從 main 函數頭開始執行的。之后進入 main 函數中,執行 main 函數中的內容。

4.函數體

上述示例代碼的第4行到第7行就是C程序的函數體部分。
{
    printf("Hello Word!\\n");    //輸出Hello Word
    return 0;                   //程序返回結果
}
這一部分的內容便是整個C程序的核心,在講 main 函數的聲明的時候提到了一個名詞 函數頭 。那么,既然有函數頭,自然會有函數的身體部分,而函數體便是函數的身體部分。一個完整的函數擁有函數頭和函數體兩部分。

5.執行語句

上述示例的第五行代碼即是C程序的執行語句部分。
printf("Hello Word!\\n");    //輸出Hello Word
這一行代碼是示例C程序中最難的一行代碼,同時也將會是任何C程序中最難的代碼。執行語句就是在整個函數中所要執行的動作內容,其中 printf 是產生格式化輸出的函數,printf 的作用即是向控制臺輸出字符或者字符串。在上述示例中還可以看到 “/n” 這樣的一個符號,這個符號是一個轉義字符,它的意思是輸出一個空行。
  1. return 語句
    上述示例的第6行代碼是C程序中的返回語句。
    
return 0;                   //程序返回結果
這個語句的作用是使 main 函數停止運行,并且向操作系統返回一個結果。因此。我們可以將 return 語句理解為 main 函數的結束標志。

7.代碼注釋

在上述示例的第5行和第6行會看到如下文字。
//輸出Hello Word
//程序返回結果
這段文字便是對代碼的注釋,代碼的注釋的作用便是對書寫的代碼進行解釋說明。方便日后對代碼進行維護或者修改的時候理解編輯代碼時的思想以及含義。注釋內容的語法格式如下。
//這是一段注釋內容
C程序中,注釋還可以有如下書寫格式。
/*這是一段注釋內容*/

今天的內容就到這里,下期小編將帶大家繼續學習,各位看官老爺記得查閱哦~

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 結構
    +關注

    關注

    1

    文章

    117

    瀏覽量

    21527
  • 編輯
    +關注

    關注

    0

    文章

    28

    瀏覽量

    11530
  • C程序
    +關注

    關注

    4

    文章

    254

    瀏覽量

    35907
收藏 人收藏

    評論

    相關推薦

    C++程序結構特性

    全面兼容CC的許多代碼不經修改就可以為Cpp所用,用C編寫的庫函數和實用軟件可以用于Cpp。
    發表于 09-19 11:19 ?501次閱讀

    #硬聲創作季 #嵌入式C程序設計 36 C程序的基本結構

    嵌入式
    發布于 :2022年12月19日 10:53:28

    C程序的基本結構(1)#程序設計基礎

    程序設計
    學習硬聲知識
    發布于 :2023年05月30日 12:39:11

    C程序的基本結構(2)#程序設計基礎

    程序設計
    學習硬聲知識
    發布于 :2023年05月30日 12:40:37

    C語言概述

    上海電機學院第1章_C語言概述第一章本章要點C語言的特點C程序結構在計算機上運行C
    發表于 09-01 06:41

    C51基本結構程序設計

    C51基本結構程序設計1. 掌握if語句來實現選擇結構,能利用if語句編寫相應的分枝結構程序
    發表于 06-12 23:44 ?32次下載

    C++教程之程序結構

    C++教程之程序結構 程序由什么組成?答案1:程序由代碼語句組成。正是一行行的代碼,組成了一個完整的程序。 答案2:
    發表于 05-15 18:01 ?38次下載

    C++課程資料詳細資料合集包括了:面向對象程序設計與C++,算法,函數等

    本文檔的主要內容詳細介紹的是C++課程資料資料合集包括了:面向對象程序設計與C++,算法,函數,概述, C++語言基礎,構造數據類型,數據類型,C
    發表于 07-09 08:00 ?18次下載
    <b class='flag-5'>C</b>++課程資料詳細資料合集包括了:面向對象<b class='flag-5'>程序</b>設計與<b class='flag-5'>C</b>++,算法,函數等

    C語言程序設計教程之如何設計循環結構

    本文檔的主要內容詳細介紹的是C語言程序設計教程之如何設計循環結構主要內容包括了:1 while語句2 do-while語句3 for 語句4 break、continue和goto語句5 循環的嵌套6 復合
    發表于 10-26 16:48 ?0次下載
    <b class='flag-5'>C</b>語言<b class='flag-5'>程序</b>設計教程之如何設計循環<b class='flag-5'>結構</b>

    C語言程序設計教程之分支結構程序設計的課件免費下載

    本文檔的主要內容詳細介紹的是C語言程序設計教程之分支結構程序設計的課件免費下載。
    發表于 12-10 17:16 ?6次下載
    <b class='flag-5'>C</b>語言<b class='flag-5'>程序</b>設計教程之分支<b class='flag-5'>結構</b><b class='flag-5'>程序</b>設計的課件免費下載

    C語言程序設計教程之選擇結構程序設計的資料說明

    本文檔的主要內容詳細介紹的是C語言程序設計教程之選擇結構程序設計的資料說明。
    發表于 02-21 14:26 ?4次下載
    <b class='flag-5'>C</b>語言<b class='flag-5'>程序</b>設計教程之選擇<b class='flag-5'>結構</b><b class='flag-5'>程序</b>設計的資料說明

    嵌入式編程中C語言到C++詳解

    ? OOP第一課 C語言的局限 C++的特點 C++的程序特征 C++程序
    的頭像 發表于 11-08 17:21 ?2510次閱讀

    C語言程序設計第四講結構程序設計之選擇

    C語言程序設計第四講結構程序設計之選擇
    發表于 12-22 10:34 ?0次下載

    C程序設計基礎-數組與結構

    數組,結構體和指針是C語言里面最難的部分,如果在編程中可以熟練的運用這三樣工具,會大大地提高開發效率,簡化程序結構,提成代碼運行速度。
    的頭像 發表于 03-02 10:10 ?782次閱讀
    <b class='flag-5'>C</b><b class='flag-5'>程序</b>設計基礎-數組與<b class='flag-5'>結構</b>體

    c程序的基本結構是什么

    C語言源程序的基本結構是由多個函數組成的。每個程序至少包含一個主函數,也可以包含其他的函數,而這些函數相互之間可以進行相互調用,以完成特定的任務。 一、頭文件部分 在一個
    的頭像 發表于 11-24 10:24 ?1473次閱讀