- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C语言中,getchar()函数的使用事项
最近在用c语言写代码,经常使用getchar()函数,但感觉输出的结果和自己的预期不一样,最后发现是getchar()在使用的时候,忽略了一个重要的细节。现在把它写出来,供大家参考,也方便以后自己编写程序。getchar()是从键盘中读取字符,它一次接受一个字符;如果一次敲的字符多于一个,包括回车字符,它会将剩下的字符存入缓存中,下次继续执行。例如下面的代码所示:#include#i
2016-12-26 11:47:00
12348
1
原创 在C语言中,产生随机数的方法
在C语言的编程过程中,时常需要产生随机数,其中常用到的函数是rand()和srand()函数,因为这两个函数是被声明在头文件stdlib.h中,所以需要包含该头文件。rand()函数会返回0到一个固定常数之间的任意整数。该常数被定义在stdlib.h头文件中。srand()函数使用自变量n作为种子,用来初始化随机数产生器。只要把相同的种子传入srand(),然后调用rand()时,就会产生
2016-12-26 11:26:13
565
原创 C语言中动态数组的实现
C语言中动态数组的实现在C语言中,数组的长度在定义变量的时候便需要指定,并且只能是一个常数,不能是其它变量。所以,一旦定义了一个数组,系统将为它分配一个固定大小的空间,以后都不能改变,这样的数组称为静态数组。但在某些时候,我们需要的数组的长度是无法预先确定的,要解决这样的限制,需要使用动态数组。动态数组是相对于静态数组而言。动态数组的内存空间是从堆(heap)上分配的,是在执行代码过程中分配的,当程
2016-12-26 09:48:52
28198
matlab语音处理工具箱voicebox
2012-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅