我知道这在内存中是一一处理的,但是为什么PRINTF却不是立即反映呢?难道说PRINTF的语句是先在后台运行,然后再一起反应到显示上来的?
其实还是一个一个输出的,只是因为处理速度的关系,给人印象是一起处理完了再打印输出.
你在 printf ("%c", c); 后面加一条读取输入的函数(如getchar(),gets()之类的)或者加system ("pause");(用于程序暂停的,标准ANSI命令),你就能知道它到底是怎么运行的了.
[此贴子已经被作者于2006-11-6 12:22:20编辑过]