国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

算術/邏輯移位的實現。

2019-11-10 19:39:39
字體:
來源:轉載
供稿:網友
/*.c文件聲明:算術/邏輯移位的實現。C語言的移位要取決于數據類型:對于無符號數,左移時右側補0(相當于邏輯移位)對于無符號數,右移時左側補0(相當于邏輯移位)對于有符號數,左移時右側補0(叫算術移位,相當于邏輯移位)對于有符號數,右移時左側補符號位(如果正數就補0,負數就補1,叫算術移位),原來符號位的值會被移到下一位!PRintf中的%d表示: 十進制整數。由下例可知,它可以自動識別該數是有符號數還是無符號數。*/#include<stdio.h>int main(void){short signed_bit_8 = 0xffff;//直接將該變量塞爆,無報錯。直接寫該內存空間。unsigned short unsigned_bit_8 = 0xffff;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -1printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 65535signed_bit_8 = signed_bit_8 << 1;unsigned_bit_8 = unsigned_bit_8 << 1;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -2printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 65534signed_bit_8 = 0xffff;unsigned_bit_8 = 0xffff;signed_bit_8 = signed_bit_8 >> 1;unsigned_bit_8 = unsigned_bit_8 >> 1;printf("signed_bit_8 = %d/n",signed_bit_8);//out_put = -1printf("unsigned_bit_8 = %d/n",unsigned_bit_8);//out_put = 32767return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蒙阴县| 腾冲县| 巨鹿县| 临泉县| 崇左市| 杭锦旗| 内江市| 湟源县| 长子县| 公主岭市| 金门县| 桦川县| 石家庄市| 平阴县| 阜城县| 天台县| 灵宝市| 金塔县| 肇东市| 克什克腾旗| 普宁市| 长垣县| 宁陕县| 敦煌市| 青田县| 平罗县| 德格县| 寿宁县| 米林县| 梓潼县| 宜宾市| 吉木乃县| 永顺县| 罗甸县| 项城市| 三明市| 清河县| 和林格尔县| 宜宾市| 安国市| 南丹县|