C
文章平均质量分 84
进击的码农小黑
水滴石穿
展开
-
关于教师信息的升降序排列输出
一、项目需求:1. 创建一对文件Teacher.h Teacher.m。2. 在Teacher.h中,定义一个Teacher结构体,成员变量包括:姓名、性别、年龄、员工编号、评分。3. 声明一个打印Teacher的函数,void printTeacher(Teacher* teacher)。4. 定义一个函数指针类型,typedef BOOL(*Co原创 2015-09-16 17:13:45 · 1409 阅读 · 0 评论 -
内存管理:栈区,堆区,全局区,文字常量区,程序代码区
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。原创 2016-04-15 20:41:47 · 3677 阅读 · 0 评论