今天在答辩中才发现一个小知识,strcmp在比较两个不同的字符串时的返回值时1,而不是0,由此可见,会用不代表知道为什么,而我们就应该去搞懂为什么,这样才能打好基础,不是盲目的使用,谢谢师兄!!小程序,大道理
#include <stdio.h>
#include <string.h>
int main()
{
printf("%d\n",strcmp("A","A"));
return 0;
}
可以检验一下.CSDN
今天在答辩中才发现一个小知识,strcmp在比较两个不同的字符串时的返回值时1,而不是0,由此可见,会用不代表知道为什么,而我们就应该去搞懂为什么,这样才能打好基础,不是盲目的使用,谢谢师兄!!小程序,大道理
#include <stdio.h>
#include <string.h>
int main()
{
printf("%d\n",strcmp("A","A"));
return 0;
}
可以检验一下.CSDN