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

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

算術/邏輯移位的實現。

2019-11-10 20:17:21
字體:
來源:轉載
供稿:網友
/*.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;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 井陉县| 唐海县| 盐山县| 故城县| 隆化县| 贵德县| 崇信县| 澄城县| 塘沽区| 伽师县| 望奎县| 尼勒克县| 台东市| 呼伦贝尔市| 固镇县| 江都市| 突泉县| 双桥区| 凌源市| 西畴县| 五原县| 措勤县| 松阳县| 泸西县| 甘洛县| 裕民县| 永和县| 余江县| 邹平县| 临颍县| 临泉县| 尤溪县| 枞阳县| 青冈县| 武宣县| 抚顺县| 岳西县| 鹿邑县| 沂源县| 砀山县| 扎鲁特旗|