这是我的代码,它有语法错误.
struct cell{
bool in;
bool up;
bool left;
int prevx, prevy;
};
cell MAZE[xsize][ysize];
Run Code Online (Sandbox Code Playgroud)
这段代码看起来不错,让我回到"cell"行这个错误:
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before 'MAZE'
Run Code Online (Sandbox Code Playgroud)
你们任何人都可以指出我的错误吗?
在这几行中,错误必须非常小,以至于我无法得到它.
这是我的代码:
askName = do
putStr "Type your name: "
name <- getLine
return name
sayHelloTo name = do
when (null name) (name <- askName)
Run Code Online (Sandbox Code Playgroud)
显然它给出了一个错误:
1 of 1] Compiling Main ( test.hs, interpreted )
test.hs:9:30: parse error on input `<-'
Failed, modules loaded: none.
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?
编辑1.
如果我写的话也一样:
sayHelloTo name = do
when (null name) (name2 <- askName)
Run Code Online (Sandbox Code Playgroud) 我想找到所有具有特定字段的行作为NaN使用pandas.
我似乎在互联网上有一些代码,它说要填充某些东西并找到一些东西.有没有更简单的方法?
我有兴趣了解在构造函数内部或外部初始化对象之间是否有任何区别
public class HTMLTable {
int value1;
Scanner user_input;
public HTMLTable () {
user_input = new Scanner(System.in);
value = user_input.next();
}
}
Run Code Online (Sandbox Code Playgroud)
代替:
public class HTMLTable {
int value1;
Scanner user_input = new Scanner(System.in);
public HTMLTable () {
value = user_input.next();
}
}
Run Code Online (Sandbox Code Playgroud)
有人可以解释一下吗?