私は非常に基本的な疑問を持っています。以下のコードから、Board[ ][ ] をグローバル char 配列として宣言しました。という関数で配列を初期化したいと思いますinit_board()
。しかし、コンパイラは戻ります
In function void init_board():
expected primary-expression before '{' token
expected ;' before '{' token
コード:
#include <iostream>
#include <conio.h>
using namespace std;
//global variables---------------
char Board[2][2];
//function declarations----------
void init_board();
int main(void)
{
init_board();
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
cout<<Board[i][j]<<" ";
}
cout<<"\n";
}
getch();
}
void init_board()
{
Board[2][2] = {{'a','b'},{'c','d'}};
}
私が犯している基本的なエラーは何ですか...指摘してください!!
ありがとう