- 博客(2)
- 收藏
- 关注
原创 C 清除输入区缓存
方法一:使用fflush(stdin)清除缓冲区内容。 但是C和C++的标准里从来没有定义过 fflush(stdin),某些编译器(如VC6)支持用 fflush(stdin) 来清空输入缓冲,但是并非所有编译器都要支持这个功能(linux 下的 gcc 就不支持) 方法二:while(getchar() != ‘\n’); 方法三:使用setbuf(stdin,null);可以使stdin...
2020-02-17 22:13:49
429
原创 c语言产生随机数
C语言中的随机数是通过<stdlib.h>中的rand()函数实现的,rand()产生的是一个随机数序列,其中的数与随机数种子有关,例如:在默认情况下,前十个数总会是41、18467、6334、26500、19169、15724、11478、29358、26962、24464。 随机数种子可以通过srand()函数来设置,比如设置srand(1),则rand()产生的第一个数总会是42...
2020-02-17 20:36:14
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人