程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> c語言算術運算符和算術表達式整理學習

c語言算術運算符和算術表達式整理學習

編輯:關於C語言

1、運算符簡介
<1>算術運算符 : + 、- 、* 、/ 、%(求余或模運算) 、++ 、-- 七種運算符
<2>關系運算符 : > 、< 、== 、>= 、<= 、!= 六種關系運算符
<3>邏輯運算符 :&& 、|| 、! 三種
<4>位操作運算符 :參與運算的量,按二進制位進行運算,位與(&) 、位或(|) 、位非(~) 、位異或(^) 、左移(<<) 、右移(>>) 六種
<5>賦值運算符 := 、復合算術賦值(+=,-=,*=,/=,%=)和復合位運算賦值(&=,...)  三類共11種
<6>條件運算符 :三目運算符(?:)
<7>逗號運算符 :用於把若干表達式組合成一個表達(,)
<8>指針運算符 :用於取內容(*)和取地址(&)二種運算
<9>求字節數運算符 :用於計算數據類型所占的字節數(sizeof)
<10>特殊運算符 :(),下標[],成員(->,.)等幾種
2、
<1>運算符優先級 :運算符優先級共分為15級。1級最高,15級最低
<2>運算符結合性 :
a:自左至右
b:自右至左
<3>強制類型轉換運算符:(類型說明符)(表達式)
<4>自增、自減運算符
a:++i i自增1後再參與其他運算
b:--i i自減1後在參與其他運算
c:i++ i參與運算後,i的值再自增1
d:i-- i參與運算後,i的值再自減1
3、基本類型分類特點
字符型 char 1(字節) c字符集(數值范圍)
基本整型 int 2       -32768 ~ 32767
短整型 short int 2  ...
長整型 long int  4  -214783648~214783647
無符號型 unsigned  2  0 ~ 65535
無符號長整型 unsigned long 4 0 ~ 4294967295
單精度 float  4    3/4E-38 ~ 3/4E+38
雙精度 double    8    1/7E-308 ~ 1/7E+308
4、常量後綴
L或l 長整型
U或u 無符號數
F或f 浮點型
5、常量類型
整數、長整數、無符號數、浮點數、字符、字符串、符號常量、轉義字符

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved