发布网友 发布时间:2024-10-22 10:55
共2个回答
热心网友 时间:2024-11-07 20:24
意思一样,只不过你的程序有点问题,第二个程序中
if (s1[i] = '\0')
{
strcat(ch, &s2[i]);
}
应该为
if (s1[i] = = '\0')
{
strcat(ch, &s2[i]);
}
热心网友 时间:2024-11-07 20:24
1 s1[i]!= '\0'与!s1[i]意思刚好相反。
2
if(s1[i]!= '\0')
{
}
//与
if(s1[i])
{
}
//等价追问老师,刚刚问题有点小问题,,现在再帮我看看吧
追答1 s1[i] = '\0'与!s1[i]等价。
2 我测试你的两个程序,没有发现什么不同。