C语言
爱宝宝的菜鸟
这个作者很懒,什么都没留下…
展开
-
1.函数指针和指针函数
1.函数指针 在将程序装入内存后,每个函数都要占用一段连续的内存区域,而函数名就是这段内存区域的首地址(或称函数的入口地址),在C语言中可以把某个函数的首地址赋给一个指针变量,使之指向该函数,然后通过这个指针变量调用该函数。习惯上可以把这种指向该函数的指针变量称为“函数指针变量”,简称函数指针。 形式:类型标识符 (*指针变量名)(类型标识符1,..,类型标识符2) 例如:int (*pf)原创 2017-10-23 16:27:10 · 173 阅读 · 0 评论 -
2.malloc()与new
1.malloc() malloc的语法是:指针名=(数据类型*)malloc(长度),(数据类型*)表示指针 void *malloc(int size); 说明:malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。 例如: int *p = (int *)malloc(sizeof(int));原创 2017-10-24 08:48:06 · 260 阅读 · 0 评论