網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例

c語言之符號的技巧

欄目: 科普知識 / 發佈於: / 人氣:2.59W

C語言是IT界的一種語言,C語言學習中技巧的掌握很重要,下面小編給大家介紹c語言之符號的技巧,歡迎閲讀!

c語言之符號的技巧

  c語言之符號的技巧

C語言中的單引號用來表示字符常量

C語言中的雙引號用來表示字符串常量

‘a’表示字符常量

在內存中佔1個字節

‘a’表示’a’的ascii碼加1,結果是’b’

‘a+1’表示指針運算,結果指向”a”結束符‘’

本質上單括號括起來的一個字符代表整數

雙括號括起來的字符代表一個 指針

!只認得0,只知道見了0就返回1

因此當其作用的值不是0時,其結果為0

三目運算符(a?b:c)可以作為邏輯運算符的載體

規則:當a的值為真時,返回b的值,否則返回c的.值

位運算符分析

左移和右移注意點

左移運算符<<將運算數的二進制位左移

規則:高位丟棄,低位補0

右移運算符>>將運算符的二進制右移

規則:高位補符號位,低位丟棄

注意補齊位的值

小技巧

左移n位相當於乘以2的n次方,但效率比數學運算符高

右移n位相當於除以2的n次方,但效率比數學運算符高

C語言隱式類型轉換

**算術運算式中,低類型轉換為高類型

**賦值表達式,表達式的值轉換成左邊變量的類型

**函數調用時,實參轉換為形參的類型

**函數返回值,return表達式轉換為返回值類型

char?short?int ?unsigned int ?long ?unsigned long -double <?float

Tags:符號 語言