C++ 中如何初始化變數?
在初始化變數時,可以使用賦值運算子或使用變數的建構函式。例如,
int i = 0; MyClass instance(1, "Hello");
如果滿足以下條件,則變數會自動初始化:
- 如果變數是 class/struct 例項,則預設建構函式會初始化所有基本型別;例如,MyClass 例項;
- 你可以使用陣列初始化器語法,例如 int a[10] = {}(全部為零)或 int a[10] = {1,2}(除了前兩項:a[0] == 1 和 a[1] == 2 外,其他全部為零)
- 如果變數是全域性/extern 變數
- 如果變數被定義為 static
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP