C语言
风飞
keep calm
展开
-
c语言中函数指针与指针函数的区别
今天面试被问到指针函数和函数指针的区别,然并卵,大学学完都还给老师了,今天回来重新看了一遍,整理出来,供大家参考! 1.指针函数:一个返回值是指针的函数。 例如:由于指针一般指的都是地址,地址为int型,所以int *fp(参数)即为一个指针函数。在main 函数中调用时步骤如下 :int *p=NULL; p=fp(参数); 2.函数指针:一个指向函数的指针。 例如:由于原创 2015-07-06 22:14:53 · 468 阅读 · 0 评论 -
数据在内存中的存储
身为一个天天处理数据的人,不得不说数据在内存中的存储是必须要知道的问题。 首先,数据在内存中的存储涉及到作用域,存储位置等方面的问题。 根据数据的作用域,可将数据划分为局部变量和全局变量;局部变量的作用域为从定义开始到函数执行结束;全局变量的作用域从程序开始到程序结束。 计算机的内存分配可以分为stack 、heap 、静态存储区以及文件常量区,程序区等几部分。 stack 区由编原创 2015-07-07 14:45:04 · 233 阅读 · 0 评论