我有一个我不明白的错误。

时间:2015-03-08 12:23:23

标签: c++

我收到错误,说我错过了终止,更不用说我错过了网格[bl] [cl] =(char)'\'的';';

int bl= rand()%MAXROWS;
int cl= rand()%MAXCOL;
int dir = rand()%2;
if(dir==0){
    grid[bl][cl]= (char) '\';

}
else
    grid[bl][cl]='/';

1 个答案:

答案 0 :(得分:3)

反斜杠\字符实际上会转义以下'字符,因此您将使用未关闭的文字进行剩余。您可以通过编写

来修复它
grid[bl][cl]= (char) '\\';
                   // ^

反斜杠字符用于自行转义。