【发布时间】:2015-05-04 03:13:50
【问题描述】:
#include <stdio.h>
int main(void)
{
char s[32];
example_1:
scanf("%s", s);
printf("%s\n", s);
example_2:
scanf("%s", &s[0]);
printf("%s\n", s);
example_3:
scanf("%s", &s);
printf("%s\n", s);
}
为什么#3 的工作方式与其他 2 相同?
#3 是否有效?为什么?
【问题讨论】:
标签: c arrays pointers scanf variadic-functions