C动态分配内存
来源:互联网 发布:钢铁侠玩具模型淘宝 编辑:程序博客网 时间:2024/04/28 22:07
c语言中通过malloc()来动态分配内存,通过free()来释放内存
下面是一个书上的例子
#include<iostream.h>
#include <stdlib.h>
struct Employee
{
int empNo;
char* name;
float salary;
};
void ShowEmployee(const Employee * emp);
void main()
{
Employee* emp;
emp=(Employee*)malloc(sizeof(Employee)); //分配内存
emp->empNo=15;
emp->name="liulei";
emp->salary=2500;
ShowEmployee(emp);
free(emp); //释放内存
}
void ShowEmployee(const Employee * emp)
{
cout<<emp->empNo<<emp->name<<emp->salary<<endl;
}
#include <stdlib.h>
struct Employee
{
int empNo;
char* name;
float salary;
};
void ShowEmployee(const Employee * emp);
void main()
{
Employee* emp;
emp=(Employee*)malloc(sizeof(Employee)); //分配内存
emp->empNo=15;
emp->name="liulei";
emp->salary=2500;
ShowEmployee(emp);
free(emp); //释放内存
}
void ShowEmployee(const Employee * emp)
{
cout<<emp->empNo<<emp->name<<emp->salary<<endl;
}
- C动态分配内存
- 【c++】C++ 动态分配内存
- C中动态分配内存
- C语言动态分配内存
- C动态分配内存
- C语言动态分配内存
- C语言--动态分配内存
- C动态分配内存
- C中关于动态分配内存
- C语言的动态分配内存
- C语言中动态分配内存
- C/C++ 动态分配内存比较
- C语言中动态分配内存
- C语言动态分配内存知识
- 成哥C笔记-动态分配内存
- c语言实现动态分配内存
- C语言之动态分配内存
- C语言动态分配内存0823
- ShowDeviceInformation
- 程序员为什么不写单元测试
- asp.net 很简单的ConfirmBox 对话框 实现
- 原创:大数阶乘的讨论(4) (源码未实现)
- 步入事业发展快车道
- C动态分配内存
- vimtutor超级浓缩
- 英语商务短语
- Python 手册
- MM-FI Integration
- 1-jasperreport初接触
- Marvell-linux研究-pxa-rtc.c源代码分析
- 介绍Python程序员常用的IDE和其它开发工具
- 心之壁的详细解释(看了这个可以更了解EVA的精神)