头条页
全部 游戏
【百科知識】C運算符
百科知識 賦值運算符 複合算術賦值 結果 輸出 表達式 南傾 2023-06-11
【百科知識】C運算符

C運算符

1.算術運算符:用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(%)、自增(++),自減(--),一共7種;

2.關係運算符:用於比較運算。包括大於(>)、小於(<)、等於(==)、大於等於(>=)、小於等於(<=)、不等於(!=),一共6種;

3.邏輯算符:用於邏輯運算。包括邏輯與(&&)、邏輯或(||),非(!),共3種。

4.位操作運算符:參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(!)、位異或(^)、左移(<<)、右移(>>),共6種。

5.賦值運算符:用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=、-=,*=、/=、%=)、和複合位運算賦值(&=、!=、^=、>>=、<<=),三類共11種;

6.條件運算符:這是一個三目運算符,用於條件求值(? :);

7.逗號運算符:用於把若干表達式組合成一個表達式(,);

8.指針運算符:用於取內容(*)和區地址(&),兩種運算;

9.求字節數運算符:用於計算數據類型所佔的字節數(sizeof);

10.特殊運算符:有括號( )、下標[ ]、成員(->,)等幾種

運算符詳細介紹參考

C語言中的所有運算符用法及總結

基本的的算術運算符


兩個實數相除的結果是雙精度實數,兩個整數相除的結果為整數,如5/3的結果值為1

只有%運算符要求參加運算的對象為整數,結果也是整數。如8%3,結果為2

自加(++)、自減(--)

其作用是是變量的值加一或減一

++i 的作用:先執行i=i+1,再使用i的值

i++的作用:先使用i的值,再執行i=i+1

例如

i=3;printf("%d\n",++i);

輸出為4 若改為

printf("%d\n",i++);

則輸出為3

算數表達式和運算符的優先級與結合性

算數運算符是自左至右遵循計算法則,賦值運算符是自右至左

不同類型數據間的混合運算

  1. +. -. *. /運算的兩個數中有一個數為float或double型,結果是double型,因為系統將所有float型數據都先轉換為double型,然後進行運算;
  2. 若int型與float或double型數據進行運算,先將int型和float型轉換為double型,然後進行運算,結果為double型;
  3. Char型與int型數據進行運算,就是把字符的ASCII碼與整型數據進行運算;如:12+'A'=12+65=77
  4. 兩個int型相除,不管是否有餘數,結果都為整型;如:5/10 輸出是整數部分:0

強制類型轉換運算符

強制類型轉換的一般形式為:(類型名)(表達式),將表達式整體的輸出結果轉換,若寫成(int)x+y,則是將x先轉換為整型,再與y相加,如上式中:

5/10的輸出結果為:0

5.0/10的輸出結果為:0.5

(float)(5/10)的輸出結果為:0.00

(float)5/10的輸出結果為:0.5


本文来自网络,不代表 头条页 立场,转载请注明出处:
2026星铁LAND:当记忆让我们相互连接
2026星铁LAND:当记忆让我们相互连接
2026-05-02

《Tomodachi Life 朋友收集 梦想生活》评测8.5分:看戏五分钟,捏脸两小时
《Tomodachi Life 朋友收集 梦想生活》评测8.5分:看戏五分钟,捏脸两小时
2026-05-11

《Subnautica2:异星水域》首席设计师专访:新星球 新世界 新探索
《Subnautica2:异星水域》首席设计师专访:新星球 新世界 新探索
2026-05-11

心动购物季高性价比攒机 锐龙5 9600X+单通道D5内存首选
心动购物季高性价比攒机 锐龙5 9600X+单通道D5内存首选
2026-05-14

《Subnautica 2:异星水域》抢先体验上线,全球销量已突破100万
《Subnautica 2:异星水域》抢先体验上线,全球销量已突破100万
2026-05-14

帧帧制霸!AMD京东自营旗舰店618打瓦游戏日硬件大集合
帧帧制霸!AMD京东自营旗舰店618打瓦游戏日硬件大集合
2026-05-19

宇宙最强萝莉奶奶降临!《街头霸王6》新角色“英格丽德”试玩报告
宇宙最强萝莉奶奶降临!《街头霸王6》新角色“英格丽德”试玩报告
2026-05-21

被“盲兔”事件波及的B站百大“诺子喵呜”,会成为下一个塌房博主吗?
被“盲兔”事件波及的B站百大“诺子喵呜”,会成为下一个塌房博主吗?
2026-05-20

《归零巡礼:亡谍镇魂曲》今日正式发售——开启 cRPG 的全新篇章
《归零巡礼:亡谍镇魂曲》今日正式发售——开启 cRPG 的全新篇章
2026-05-21

本地化诚意拉满!《归零巡礼:亡谍镇魂曲》首发支持高规格简中
本地化诚意拉满!《归零巡礼:亡谍镇魂曲》首发支持高规格简中
2026-05-22

Dreamhaven总裁迈克·莫汉采访:我们做游戏最关键的是创新
Dreamhaven总裁迈克·莫汉采访:我们做游戏最关键的是创新
2026-05-22

《破碎族裔》2.0版本试玩报告:跑团“信息化”先行者
《破碎族裔》2.0版本试玩报告:跑团“信息化”先行者
2026-05-20

塞尔达新周边来了 还能游戏内联动
塞尔达新周边来了 还能游戏内联动
2026-05-26

塞尔达乐高德库树2in1套装绝版了!
塞尔达乐高德库树2in1套装绝版了!
2026-05-25

史努比加入索尼
史努比加入索尼
2026-05-26

多维拓界!七彩虹将在中国台北打造前沿科技创新盛宴
多维拓界!七彩虹将在中国台北打造前沿科技创新盛宴
2026-05-29

《薛定谔的电话》制作团队专访:反复试错,直到说服自己
《薛定谔的电话》制作团队专访:反复试错,直到说服自己
2026-05-30

七彩虹COLORFIRE灵创 K16 移动AI工作站正式发布!解锁AI创作新体验
七彩虹COLORFIRE灵创 K16 移动AI工作站正式发布!解锁AI创作新体验
2026-05-31

索泰GeForce RTX 50系显卡《007:初露锋芒》测试:6倍多帧生成让甜品卡也能4K百帧畅玩
索泰GeForce RTX 50系显卡《007:初露锋芒》测试:6倍多帧生成让甜品卡也能4K百帧畅玩
2026-05-31

那些逆天的抽象广告,到底出自什么游戏?
那些逆天的抽象广告,到底出自什么游戏?
2026-06-01

相关文章
【百科知識】投票盤盤孔子08:創業經歷
【百科知識】投票盤盤孔子08:創業經歷
【百科知識】C運算符
【百科知識】C運算符
【HaSou快報】聯合國正式入駐小破站!
【HaSou快報】聯合國正式入駐小破站!
免责声明

本站以网络数据为基准,引入优质的垂直领域内容。本站内容仅代表作者观点,与本站立场无关,本站不对其真实合法性负责 如有内容侵犯了您的权益,请告知,本站将及时删除。dopubox#outlook.com

© 头条页・https://toupage.com
LuFuture Article DMCA CONTACT