Tag: equality operator

在没有语法错误的情况下,此代码中的if情况不起作用

if(s.name==”kolkata”) { printf(“the details”); } if(strcmp((s.name,”kolkata”)==0) { printf(“the details”); } 第一个“如果”的情况没有语法错误仍然不起作用,而第二个“if”情况确实非常有效,为什么?