C的程式結構

2021-09-22 03:53:45 字數 704 閱讀 4949

認識c程式的組成結構,是c開發的基礎。

比如,乙個簡單的c程式:

#include

#define pi 3.14 

void test(

int a); 

int main() 

void test(

int a)

hello c! 

3.140000

對比上面的程式,c語言的程式結構如下:

1、包含指令

2、定義常量

3、宣告函式原型

4、main()

乙個c程式只能有且只有乙個main()函式,在c99中,main函式有兩種格式:

int main (int argc,char *ar**);

argc表示引數個數,ar**表示引數

#include

int main (

int argc,

char *ar**)

命令列中可執行檔名為:c:\dev-cpp\maintest.exe 

總共有1個引數: 

c:\dev-cpp\maintest.exe

int main();

是沒有引數的寫法。

在老版本的c89中,main可以沒有返回值,但新版本的c99中要求main函式必須有返回值。

5、其他函式列表

C 程式結構

c 中的組織結構的關鍵概念是程式 program 命名空間 namespace 型別 type 成員 member 和程式集 assembly 命名空間 型別 成員 類 class 資料成員 字段 函式成員 方法,屬性,索引器,事件,運算子,構造 析構函式 介面 inte ce 函式成員 附經典理解...

c 程式結構

東南大學第5章c 程式結構 本章重點注意const static兩個關鍵字,也是企業面試中常見的面試題 一 作用域 作用域 識別符號的可見範圍 可見性 識別符號是否可以引用的問題。1,函式原型作用域 函式原型裡的形參 2,塊作用域 塊中的識別符號作用域在花括號之間 3,類作用域 類x的乙個成員m,在...

c程式結構

在我們學習 c 語言的基本構建塊之前,讓我們先來看看乙個最小的 c 程式結構,在接下來的章節中可以以此作為參考。c 程式主要包括以下部分 讓我們看一段簡單的 可以輸出單詞 hello world include int main 接下來我們講解一下上面這段程式 程式的第一行 include 是預處理...