共用方式為


編譯器錯誤 C3531

'symbol': 類型包含 'auto' 的符號必須有初始化表達式

指定的變數沒有初始化運算式。

更正這個錯誤

  1. 指定初始化表達式運算式,例如當您宣告變數時使用等號語法的簡單指派。

範例

下列範例會產生 C3531,因為不會初始化變數 x1y1, y2, y3z2

// C3531.cpp
// Compile with /Zc:auto
int main()
{
   auto x1;                  // C3531
   auto y1, y2, y3;          // C3531
   auto z1 = 1, z2, z3 = -1; // C3531
   return 0;
}

另請參閱

auto 關鍵字