Непонятные ошибки пунктуации

oleg_nelasy

Участник
Сообщения
664
Реакции
46
char sReasonsName[6][30];
FormatEx(sReasonsName[0], sizeof(sReasonsName[0]), "%T", "ReasonsName1");

Компилятор говорит что
// C:\Users\Krabik\Desktop\sourcemod-1.10.0-git6502-windows\addons\sourcemod\scripting\swapname.sp(186) : error 001: expected token: "]", but found "-integer value-"
// C:\Users\Krabik\Desktop\sourcemod-1.10.0-git6502-windows\addons\sourcemod\scripting\swapname.sp(186) : warning 215: expression has no effect
// C:\Users\Krabik\Desktop\sourcemod-1.10.0-git6502-windows\addons\sourcemod\scripting\swapname.sp(186) : error 001: expected token: ";", but found "]"
// C:\Users\Krabik\Desktop\sourcemod-1.10.0-git6502-windows\addons\sourcemod\scripting\swapname.sp(186) : error 029: invalid expression, assumed zero
// C:\Users\Krabik\Desktop\sourcemod-1.10.0-git6502-windows\addons\sourcemod\scripting\swapname.sp(186) : fatal error 190: too many error messages on one line

186 в нашем случаи это вторая строка.

Создал двух мерный массив при попытке положить в строку 0 текст ошибки пунктуации. Что я делаю не так.

Если не ошибаюсь при таком объявлении массива он будет выглядеть так?
[0][30]
[1][30]
[2][30]
[3][30]
[4][30]
[5][30]
 

Fanyatsu

Шизофреник со стажем
Сообщения
1,030
Реакции
341
Компилятор может жаловаться на индекс sizeof(sReasonsName[0])
 
Сверху Снизу