c關鍵字控制語句運算子小結

2021-09-08 02:51:26 字數 1319 閱讀 3928

摘自「你必須知道的n個c語言問題」,人郵的,不知道為什麼原版錯誤很多。就摘了一些要點吧。

一、重點

位,位元組,位址的運算

二、32個關鍵字(注意不要跟巨集定義(null,eof)弄混了)

int, float, double, char, struct, union, enum, void, typedef

long, short, signed, unsigned,

const, static, volatile, auto, extern, register

if, else, do, while, for, goto, switch, case, default

break, continue, return

sizeof

三、9個控制語句

if(else)

switch

while, do-while

forgoto

break, continue, return

四、34個運算子

+   -   *   /   % 

> < >= <=

== !=

=~ ^(異或) | & >> <<

&& || !

* & (取位址) -> .(結構成員) sizeof ?:

()

++ --

- 負

, 逗號

(type) 強制型別轉換

十個擴充套件的運算子:

+=   -=   *=   /=   %= 

>>= <<= &= ^= |=

五、基本資料型別

整型 int, 實型 float, 字元型 char, 陣列, 結構體 struct, 指標, 共用體 union

六、雜談

平時要有把邏輯轉換成**的思想,注意培養

c適合編寫作業系統,編寫硬體驅動等(開發底層必須熟悉的)

c++適合遊戲,軟體,不過也有人覺得它設計的太臃腫,很糟糕

編譯器:

編譯:原始碼--》機器語言--》目標檔案   (.o檔案,或.obj檔案)(對於大型專案生成目標檔案很重要!)

變數名(存貯單元位址)= 值(儲存的值)   (本質要把握住)

七、小結

從 c 的關鍵字,控制語句,運算子來看,c是比較簡單的,可事實上,c靈活,強大,並不是那麼容易把握。

用簡單的東西,處理複雜的事務,我喜歡這樣的語言,實在。

c關鍵字控制語句運算子小結

摘自 你必須知道的n個c語言問題 人郵的,不知道為什麼原版錯誤很多。就摘了一些要點吧。一 重點 位,位元組,位址的運算 二 32個關鍵字 注意不要跟巨集定義 null,eof 弄混了 int,float,double,char,struct,union,enum,void,typedef long,...

asp關鍵字函式運算子

作者blog http blog.csdn.dzh2004 選單標記 選項選單 目錄選單 選單格式 一 選單格式 二 說明式選單 標題選單 直線與 標記 標題 超連結標記 錨 圖形標記 框架標記 定義框架內容 不支援框架宣告 表單標記 script vbscript標記索引 基本運算 數字加法及字串...

運算子過載關鍵字operator

operator關鍵字用來過載內建運算子,使用方法如下 public class operatorcontroller controller overload operator public static operatorcontroller operator operatorcontroller ...