ポインタ配列の初期化
Posted: 2009年11月04日(水) 10:25
1はOKなのに、2,3がエラーなのはどうして?
1.これはOK
char *table[/url] = {
"aaa",
"bbbb",
"cc",
};
2.これはエラー
char *table[/url] = {
{ 'a', 'b', 'c', '\x0', },
{ 'd', 'e', '\x0', },
{ 'g', 'h', 'i', 'j', '\x0', },
};
3.これはエラー
int *table[/url] = {
{ 1, 2, 3, },
{ 4, 5, },
{ 6, 7, 8, 9, },
};