一、雜論 1.電腦的存儲方式可以分為兩大基本類型:整數類型和浮點類型。 2.C語言中的數據類型關鍵字: int\long\short\unsigned\char\float\double\signed\void\__Bool\__Complex\__Imaginary 3. 1位元組(byte) = ...
一、雜論
1.電腦的存儲方式可以分為兩大基本類型:整數類型和浮點類型。
2.C語言中的數據類型關鍵字:
int\long\short\unsigned\char\float\double\signed\void\__Bool\__Complex\__Imaginary
3.
1位元組(byte) = 8位元組(bit)
4.字(word)是設計電腦時給定的自然存儲單位,對於8位的微型電腦(如,最初的蘋果機)1個字長只有8位,從那以後,個人電腦字長增長至16位、32位、直到目前的64位,電腦的字長越大,其數據轉移越快,允許的記憶體訪問也就更多。
5.電腦把浮點數分為小數部分和整數部分來表示,而且分開存儲這兩部分。
6.浮點數通常是實際值的近似值。
7.浮點數比整數運算滿,不過,現在的許多CPU都包含了浮點處理器,縮小了速度上的差距
二、聲明與賦值
1.聲明int變數,可以使用
int a,b,c;
這種連續多個聲明的方式
2.賦值的特殊點
int a = 8,b = 9;/*有效*/ int a ,b = 3;/*這裡其實只給b賦值了,a只是聲明瞭而已,這種方式很不好*/
3.printf("%d",89)這裡的%d成為轉換說明,%d可以賦值int類型的變數、int類型的常量或者其他任何值為int類型的表達式。
註意點:如果在輸出語句中“轉換說明”和後面變數的數量不一致的話,百年一起不會報錯,而是列印記憶體中的任意值。
4.printf之所以會出現這種情況是因為printf函數的參數數目不定。
5.進位:
八進位開頭是0,十六進位開頭是0x。
三、源碼:
2.CSDN:https://blog.csdn.net/weixin_44630050
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關註微信公眾號:傅里葉變換,個人賬號,僅用於技術交流,後臺回覆“禮包”獲取Java大數據學習視頻禮包