填空题
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。 my_cmp(char *s,char*t) { while(*s==*t) { if(*s=="\0")return 0; ++s; ++t; } return______; }
*s-*t[解析] 两字符串大小比较必须从它们的首字符开始,在对应字符相等情况下循环,直至不相等结束。相等时,若字符串已......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
填空题 有以下程序main(){ int n=0,m+1,X=2;if(!n) X-=l;if(m) X-=2;if(X) X-=3;printf("%d\n",x);}执行后输出的结果是________。
填空题 用复合的赋值运算符将变量x中的值增大2的赋值表达式是________。
填空题 若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是________。int w[10]={23,54,10,33,47,98,72,80,61}, *p=w;