閱讀684 返回首頁    go 阿裏雲 go 技術社區[雲棲]


C語言基礎(一)之數據類型及指針

 

C的基本數據類型包括:字符型(char)、整形(int/short/long)和浮點型(float/double)。

       導出數據類型包括:T*(指針類型),enum(枚舉),struct{....}(結構體類型),union{...}(共用體類型),T[...]數組類型,文件類型和函數類型

 

c語言輸入輸出函數:

%d    int

%ld   long   int

%c     char

%f      float

%lf      double

%x      十六進製輸出 int或者long int 或者short int

%#x     0x開頭的16進製

%o     八進製輸出

%s     字符串

 

注意:signed 和unsigned隻能修飾整形,不能修飾double類型等

 

c語言中指針和指針變量的關係

1.指針就是地址,地址就是指針

2.地址就是內存單元的編號

3.指針變量是存放地址的變量

4.指針和指針變量是兩個不同的概念

 

 

為什麼要使用指針:

1.能夠直接訪問硬件

2.快速傳遞數據

3.返回一個以上的值

4.表示複雜的數據結構

5.有助於理解麵向對象

最後更新:2017-04-02 17:28:39

  上一篇:go (android控件)界麵配置透視效果按鈕
  下一篇:go android自定義帶倒影的ImageView控件