閱讀屋>科普知識> c語言之符號的技巧

c語言之符號的技巧

c語言之符號的技巧

  C語言是IT界的一種語言,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


【c語言之符號的技巧】相關文章: