printf() 是 C 语言标准库函数,用于将格式化后的字符串输出到屏幕上,其输出的规则是:
1、遇到换行符时,如:
printf("test printf function one");
printf("test printf function tow\n");
执行此语句后,“test printf function onetest printf function tow”即刻显示在屏幕上。
2、显示的内容超过1024字节时,如:
printf(“......”);
如果“......”的总长度大于1024字节的话,此时虽然未有换行符,显示的内容也将直接显示在屏幕上。
3、执行了fflush函数时,显示的内容也即刻显示在屏幕上,如:
printf(“test printf function”);
fflush(stdout);
4、程序执行scan等需要从标准输入设备输入字符时,如:
printf(“test printf function”);
......
scan(“enter number:%d”,&iNum);
scan将导致内容显示在屏幕上。
5、程序结束的时候,导致显示的内容输出到屏幕上。