若有定义语句char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现拷贝。 (注:不使用逗号表达式) whi1e()s[i]){d[j]=【 】:j++;} d[j]=0;

admin2010-09-05  39

问题 若有定义语句char s[100],d[100];int j=0,i=0;且s中已赋字符串,请填空以实现拷贝。  (注:不使用逗号表达式)
        whi1e()s){d[j]=【  】:j++;}
       d[j]=0;

选项

答案 s[i++]

解析 本题中为了能实现字符串的拷贝,需要使字符数组s从头到尾依次遍历其所有元素。本题应使用i的自增后置来实现。
转载请注明原文地址:https://kaotiyun.com/show/udWp777K
0

最新回复(0)