[bo]以下是引用 [un]菜鸭[/un] 在 2008-2-3 22:34 的发言:[/bo]
此为讨论技术,不是讨论你的为人,所以我回复你:
我在用TC,直接输入会导致混乱,因为内存存储数据是连续的,如果直接scanf("%c",&xb);,会导致混乱。
谢谢你的建议,受教了。 ...
此为讨论技术,不是讨论你的为人,所以我回复你:
我在用TC,直接输入会导致混乱,因为内存存储数据是连续的,如果直接scanf("%c",&xb);,会导致混乱。
谢谢你的建议,受教了。 ...
这和内存存储数据是不是连续无关,关键在于,是否跳过空白字符,空白字符就是空格,回车和制表符,只要在%c前面加上任意一个空白字符就可以让scanf跳过空白字符。所以scanf(" %c",&xb); scanf("\n%c",&xb); scanf("\t%c",&xb);都能起到相同的效果