c語言之語法

c語言函數可以分爲3類 :

1,主函數 : 也就是main函數;每個程序只能有一個,且必須有一個主函數;c程序總是從主函數開始執行;

2,自定義函數,可有可無,數目不限;

3,c語言提供的庫函數;例如 : stdio.h中的輸出函數printf();

 

 #include 不允許導入. c文件,  原因: 在鏈接階段易報錯; c語言是面向過程的,項目中定義的函數名不允許重複

 

printf  和 scanf函數;

printf() ; 輸出數據

 % d 代表int類型,  %f 代表 float類型 ; %s代表 字符串; %c代筆chart類型;

%.2f 代表保留2位小數;

%4d 代表佔4個字符;

 

scanf() 輸入數據,接收手寫輸入的數據

   int a ; 其中 &a 代表變量a的地址;

 

 基本數據類型 : int,float ,double,char  沒有boolean;

構造類型  : 數組 , 結構體,struct ,  共用體 union  ,枚舉,enum

指針類型  : void *

空類型  : void

局部變量一般定義基本數據類型,先進行初始化賦值,這樣纔是最安全的作法;否則系統會隨機生成一個數據來初始化局部變量;

 

char的取值範圍 是-128  ~ 127 ; 或 ASCII碼字符

類型修飾符 : 限定符  ; short ,long   ,signed 有符號型,unsigned無符號型;; 最長修飾int類型(可以省略int);

           short 與int 至少佔16爲(2個字節) ;

           long 至少32爲(4個字節);

             short的長度不能大於int ,int 的長度不能大於long

          char的長度一定爲8位(1字節) ,是編程可以用的最小數據類型;

 

     signed 代表有符號,包括正數,負數和0; unsigned 代表無符號,只包括正數和0;

 

 

 

 

 

 

 

發佈了63 篇原創文章 · 獲贊 3 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章