【发布时间】:2018-05-01 13:46:32
【问题描述】:
char variable[20][200];
printf("Enter Strings\n");
for (i = 0; i < 10 ;i++)
scanf("%100s", variable[i]);
scanf(%100s)在这里的作用和操作逻辑是什么? 我搜索了这个命令,发现了一些代码,但我不明白它是怎么回事 工作
【问题讨论】:
-
man scanf。从“格式中的转换规范有两种形式……”开始阅读
-
@Mat 除了从另一个方向接近问题 - 如何限制读取的长度。这个问题是基于不知道
100是一个长度限制。而且我还没有在 Stackoverflow 上找到实际的副本,尽管至少可能存在一个。