<分区>
#include <stdio.h>
enum { max_size_string = 127 };
static char string[max_size_string + 1] = " ";
int main( int argc, char ** argv ) {
printf("Type a string");
fgets(string, max_size_string, stdin);
printf("The string is %s",string);
return 0;
}
在控制台屏幕上,输入一个字符串后会出现 Type a string,然后其他 printf 会打印输出。我无法理解执行顺序。