我有一个非常基本的疑问。从下面的代码中,我将 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'}};
}
我犯的基本错误是什么......请指出!
谢谢