作为一个新人程序员,今天遇到了一个蛋疼的问题:
char[] x;
cin >> x;
if (x == "ABCD"){
<span style="white-space:pre"> </span>cout << "ABCD" << endl;
}
那么我们该如何判断呢?
答案就是用 <string.h> 中的strcmp函数。
更改后,实现方法如下:
char[] x;
cin >> x;
if (strcmp(x, "ABCD") == 0){
cout << "ABCD" << endl;
}
此时一切正常。函数详情见下。
附录:
函数列表:
------------------------------------