【发布时间】:2021-06-05 09:12:54
【问题描述】:
我正在处理一项转换任务
void f(char s[], char t[]){
int k=0;
while (s[k]=t[k]) k++;
}
转化为等价形式
void f(char *s, char *t)
{
while (____);
}
我知道可以转换成
void f(char *s, char *t){
int k=0;
while (*(s+k)=*(t+k))k++;
}
问题是,它只允许填写括号。我没办法了
【问题讨论】:
-
但是不允许添加更多的参数,也不能更改同时为for
-
@fpiette 我认为这个问题此时无效?无论如何,我编辑了我的评论
标签: c pointers while-loop declaration variable-declaration