在學習ios軟體開發之前也學習過c語言,那會我學習的是譚浩強的《c程式設計》,我覺得這本書挺好的,把一些基礎知識講解的很詳細,通俗易懂,很值得想學習c語言的朋友。今天我主要學習c語言的內容是變數、運算子的規則及其使用方法。
注意:變數的定義不能隨便定義,它有自己的定義規則。
第一:變數不能使用系統的關鍵字,如int,double,char等,如:double int;//這樣就會錯誤使用變數,系統會報錯,因為int是關鍵字;
第二:變數只能使用字母、數字和下劃線,第乙個數不能為數字;如:abc,_abc,_abc123等都是正確的變數命名,3abc,*abc,$%&等都是錯誤的變數名
在定義變數時,我們盡量將變數的名字定義成是某種意義的,比如:int year;//定義乙個變數名為year的變數,含義是年份。
運算子,就是運算的符號,常見的比如:+ - * /,邏輯運算子:與(&&)、或(||)、非(!),與:
有乙個為假,
表示式的值就為假
,或:有乙個為真,表示式的值就為真,非:
取反值。
邏輯運算子兩邊必須是boolean型別的,取餘運算子:%,取餘兩邊資料型別必須是整型,關係運算子:
> >= < <= == !=,
=是賦值運算子,
三目運算子,
條件運算子
(a > b)? a
: b,如果a>b,則輸出a,否則輸出b。
C語言之變數屬性
1.c語言的變數屬性 c語言中的變數可以有自己的屬性 在定義變數的時候可以加上 屬性 關鍵字 屬性 關鍵字指明變數的特有意義 語法 property type var name 示例 2.auto關鍵字 auto即c語言中區域性變數的預設屬性 auto表明將被修飾的變數儲存於棧上 編譯器預設所有的區...
C語言之變數與常量
關於變數 常量 型別和運算子等。2.1 變數名 變數名由字母和數字組成,首字母必須是字母,下劃線 看作是字母,所以可以放在首字母。但是,盡量不用用下劃線作為首字母,因為在庫函式中經常這樣命名。變數名用小寫字母,符號常量用大寫字母。變數名字的選擇需要根據實際目的,區域性變數用短名,外部變數用長名。2....
C語言之變數的本質
一 變數的本質 變數的本質是一段連續記憶體空間的別名,或者說變數是一段連續記憶體空間的門牌號,畫個圖 不管是標準資料型別,還是指標 指標也是一種資料型別 都是一樣的,都是記憶體空間的門牌號,千萬不好把變數畫到記憶體中去。二 通過變數往記憶體中進行讀寫資料 三 修改記憶體的方法 1 直接 int a ...