今日學C 小結

2021-06-18 05:38:07 字數 422 閱讀 4076

unsigned int型別可以簡化寫為unsigned

plain char 就是不加字首的char ,具體是否有符號,要看編譯器是否有選項--signed_chars

在32位機器上int和long是相同的,都是32位。下面是《c++ primer》中的描述:「一般地,short型別為半個機器字(word)長,int型別為乙個機器字長,而long型別為乙個或兩個機器字長(在32位機器中,int型別和long型別通常字長是相同的)。

int的範圍是比long小的,但是由於c++的內建型別是依賴於機器的。所以int和long在某些平台上是一樣的,但是在另一些平台上就是不一樣的。在移植到不同平台上時這個是非常有影響的。

預設的浮點字面值常量都是double型別

某些字面值都是char型別的。在字元字面值前面加l就能夠得到wchar_型別的寬字元字面值。

今日學C 心得

1024f 錯誤 因為整數1024後面不能帶字尾 3.14ul 錯誤 浮點數字面值不能帶字尾u extern只有位於函式外,才可以初始化啊 例如 extern std string name exercise 3.5a 變數定義一次,宣告可以有多次啊 全域性作用域 區域性作用域 類作用域 空間作用域...

今日小結(2019 10 13)

一 靜態變數踩坑記錄 問題 專案裡有乙個模板匹配模組,有兩個對外介面,乙個模糊匹配和乙個精確匹配,模糊匹配採用預設值,精確匹配比模糊匹配多了乙個賦值操作,所以精確匹配賦值後會呼叫模糊匹配,由於模板生成類和模板匹配邏輯拆分為兩個類,但是不想重新定義變數並賦值,於是需要資料共享,其中乙個類使用了靜態變數...

今日小結 4 29

1.布局layout是盛放檢視view的容器 再說一遍,檢視view是放在layout布局中的!通過改變布局大小來改變檢視大小 布局layout的引數一般是大小,位置,內容 內部檢視控制項 的排列方式 水平,垂直等 所以在檢視控制項 比如button 的設定中,關於layout 的都是布局的引數,比...