已不再支援此瀏覽器。
請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。
注意
需要授權才能存取此頁面。 您可以嘗試登入或變更目錄。
需要授權才能存取此頁面。 您可以嘗試變更目錄。
常數運算式不是整數,不能在這裡使用
此內容需要整數常數運算式。
下列範例會產生 C2058:
// C2058.cpp struct alignas(1.5) S {}; // C2058 int main() { int arr[1.5]; // C2058 }
若要解決此問題,請使用整數常數表達式。 例如,int arr[2];
int arr[2];
此頁面對您有幫助嗎?
需要本主題的協助嗎?
想要嘗試使用 Ask Learn 來釐清或引導您完成本主題嗎?