所以基本上我得到的字符串数组,可以说a[i][b];
如何检查字符串数组的第一个元素第一个符号与if?
,使代码看起来是这样的 -
for(int i = 0; i < 3; i++) {
for(int n = 0; b < 3; b++) {
if(a[i][b] == "s") {
cout << a[i][b] << endl;
}
}
}
数组存在,我可以检查它,如果我只是显示在控制台上的a[i][b]
没有如果声明,但如果声明它给了我这个错误 -
error: ISO C++ forbids comparison between pointer and integer
有没有什么办法解决这个问题?
你不觉得知道'a'是什么很重要吗? :/ – 2012-02-21 14:12:20
这是哪里来的?你能给我们所有的代码吗? – SD1990 2012-02-21 14:12:51
什么类型是* a *?如果它是char **,你可能想要在if条件中检查单个字符,例如如果(a [我] [b] ==''') – 2012-02-21 14:12:58