网课随笔
數據存儲
c語言不能寫2進制
計算機中儲存的是補碼
原碼 :便于二進制與十進制轉換,但不利于加減運算。
反碼: 符號位不變其余位取反
補碼: 對于正數原碼、反碼、補碼相同
對于附屬,其補碼為它的反碼加1
補碼符號位不懂,其他未囚犯,最后整個數加1得到原碼。
0都已正0存在
int的打印格式
%d鎖骨處一個有符號的10進制int類型
%o輸出8進制的int類型
%x輸出16進制的int類型,小寫
%X輸出16進制的int類型,大寫
%u輸出一個10進制的無符號數
short、int、long、long long
short(短整型):2字節
int(整型):4字節
long(長整型):Windows4字節、Linux4字節(32位),8字節(64位)
char;getchar
單引號=字符
雙引號=字符串
整形數據中
有符號就是可以表達負數有符號位
無符號就是不能表示負數沒有符號位
聲明、定義、使用
%s表示輸出一個字符串 遇到/0stop
putchar輸入字符
總結
- 上一篇: 游百望山(记于17.09.05)
- 下一篇: 公测与奥运同行,云服务总线CSB:“连”