![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
文章平均质量分 54
caohu2010
这个作者很懒,什么都没留下…
展开
-
c语言中for循环的执行顺序
测试c语言中的for循环的执行顺序原创 2016-12-23 17:43:00 · 12328 阅读 · 0 评论 -
C语言中switch-case语句的使用
c语言中的switch-case语句的使用注意事项。原创 2016-12-23 18:11:02 · 13099 阅读 · 0 评论 -
C语言中动态数组的实现
C语言中动态数组的实现在C语言中,数组的长度在定义变量的时候便需要指定,并且只能是一个常数,不能是其它变量。所以,一旦定义了一个数组,系统将为它分配一个固定大小的空间,以后都不能改变,这样的数组称为静态数组。但在某些时候,我们需要的数组的长度是无法预先确定的,要解决这样的限制,需要使用动态数组。动态数组是相对于静态数组而言。动态数组的内存空间是从堆(heap)上分配的,是在执行代码过程中分配的,当程原创 2016-12-26 09:48:52 · 27982 阅读 · 0 评论 -
在C语言中,产生随机数的方法
在C语言的编程过程中,时常需要产生随机数,其中常用到的函数是rand()和srand()函数,因为这两个函数是被声明在头文件stdlib.h中,所以需要包含该头文件。rand()函数会返回0到一个固定常数之间的任意整数。该常数被定义在stdlib.h头文件中。srand()函数使用自变量n作为种子,用来初始化随机数产生器。只要把相同的种子传入srand(),然后调用rand()时,就会产生原创 2016-12-26 11:26:13 · 484 阅读 · 0 评论 -
C语言中,getchar()函数的使用事项
最近在用c语言写代码,经常使用getchar()函数,但感觉输出的结果和自己的预期不一样,最后发现是getchar()在使用的时候,忽略了一个重要的细节。现在把它写出来,供大家参考,也方便以后自己编写程序。getchar()是从键盘中读取字符,它一次接受一个字符;如果一次敲的字符多于一个,包括回车字符,它会将剩下的字符存入缓存中,下次继续执行。例如下面的代码所示:#include#i原创 2016-12-26 11:47:00 · 12234 阅读 · 1 评论