簡體   English   中英

聚合初始化程序中的多余元素

[英]excess elements in aggregate initializer

static const double convTable[4][4] =
{
    {1.0,           1000.0,     1000000.0,  1000000000,0    },
    {0.001,         1.0,        1000.0,     1000000,0       },
    {0.000001,      0.001,      1.0,        1000.0          },
    {0.000000001,   0.000001,   0.001,      1,0             }
};

我在頭文件中有此數組,但無法編譯,不知道為什么嗎?

您在某些項目中使用逗號而不是點,因此每行有四個以上項目。

{1.0, 1000.0, 1000000.0, 1000000000,0 }
                                   ^

應該

{1.0, 1000.0, 1000000.0, 1000000000.0 }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM