C/C++
文章平均质量分 96
SpeedMe
这个作者很懒,什么都没留下…
展开
-
函数指针和指针函数
【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,原创 2014-03-05 20:48:46 · 1595 阅读 · 0 评论 -
c语言之struct
1. 结构的基础知识跟数组一样是成员的集合,但与数组有很大的区别,结构的元素不能通过下标法来访问,因为各个成员的大小可能不同,但是数组可以,因为数组元素保持一致。1.1 结构声明struct tag {member-list }variable-list ;上面黑色部分是可选部分,但是必须同时出现两个。实例一:下面是实例:struct{ i原创 2014-05-14 17:17:35 · 10653 阅读 · 2 评论 -
动态内存分配
原文地址:http://leihuang.net/2014/05/18/Dynamic-Memory-Allocation/什么是动态内存分配我们知道数组的元素存储在内存中连续的位置。当一个数组声明的时候,它的内存在编译是被分配。同样,你也能利用动态内存分配来使得内存在运行时分配。Why Use Dynamic Allocation当你声明一个数组的时候,数组的大小原创 2014-05-18 16:32:37 · 1563 阅读 · 0 评论