有关数组的问题
在定义一个字符数组如char c[20]后,再向其中输入时,用gets()函数输入和用scanf函数输入一个有空格的字符串比如“how are you”,效果不一样啊,用gets()函数会将所有字符赋给c数组,包含空格,而scanf 函数只将how赋给c数组,这是为什么啊???
回复 3楼 longlong89
俺用谭浩强的C程序设计第三版,产生该疑问是因为看到第146页的字符串处理函数介绍中第二个gets函数,我一个字一个字看的,也没发现他将gets和scanf函数的这一区别做说明。。。。不过我现在知道了,2楼的同志说的很清楚。