需要添加换行符
//无输出
printf("a");
//有输出
printf("a\n")
原因:
unix上标准输入输出都是带有缓存的,一般是行缓存。对于标准输出,首先缓存到某个地方,当遇到行刷新标志或者该缓存已满的情况下,才会把缓存的数据显示到终端设备上。
需要添加换行符
//无输出
printf("a");
//有输出
printf("a\n")
原因:
unix上标准输入输出都是带有缓存的,一般是行缓存。对于标准输出,首先缓存到某个地方,当遇到行刷新标志或者该缓存已满的情况下,才会把缓存的数据显示到终端设备上。