
C
sunny_happy
这个作者很懒,什么都没留下…
展开
-
getch()和getchar()
那天做一个题,要求把输入的退格键替换成\b输出,用的是getchar(),替换\n什么的都行就是这个不行。最终用getch()解决了。所以说这两个函数的区别还是有必要了解下啊。getch() 头文件:conio.h获取一个就返回一个,直接从键盘获取键值,不等待用户按回车,只要用户按一个键就立刻返回,并且不回显。getchar() 头文件:stdio.h用户输入的字符存放在缓冲区原创 2012-07-04 21:35:53 · 472 阅读 · 0 评论 -
关于extern
extern用于声明。在函数访问外部变量时要进行声明。如果不声明并且此函数内有同名变量,则使用函数内的变量。#include int testextern;void main (){ extern int testextern; testextern = 123; printf ("%d\n", testextern);}上面这种情况不声明也可。如果定义在函数后面则必须加原创 2012-07-28 10:48:05 · 323 阅读 · 0 评论