![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 83
ZhengNice
这个作者很懒,什么都没留下…
展开
-
堆和栈的区别
文章转自:http://blog.csdn.net/hairetz/article/details/4141043 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) —转载 2016-06-28 15:20:49 · 447 阅读 · 0 评论 -
指针函数和函数指针的区别
在学习ARM的过程中发现“指针函数”和“函数指针”的容易混淆,今天在网上找到这个博客写得非常详细就是转载留下了,感谢这位博主转载自:http://blog.csdn.net/ameyume/article/details/8220832 1.指针函数 先看下面的函数声明,注意,此函数有返回值,返回值为int *,即返回值是指针类型的。 [cpp] view转载 2016-07-14 10:03:37 · 694 阅读 · 0 评论 -
回调函数的理解
转载自:http://blog.csdn.net/callmeback/article/details/4242260/ 在看LWIP时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。以前,我写VC程序时用到过回调函数,但是没有用C语言来使用。最近,看到国外大量的经典代码中广泛使用了回调函数(LWI转载 2016-07-14 22:50:34 · 653 阅读 · 0 评论 -
rand和srand的用法
首先我们要对rand&srand有个总体的看法:srand初始化随机种子,rand产生随机数,下面将详细说明。 rand(产生随机数) 表头文件: #include 定义函数 :int rand(void) 函数说明 : 因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,rand转载 2016-07-20 10:04:00 · 748 阅读 · 0 评论