c跨函数访问内存问题
来源:互联网 发布:安德罗妮的淘宝店 编辑:程序博客网 时间:2024/05/01 23:34
换了工作,比较忙啦,也没有时间写blog了...今天朋友问我一个选择题,是关于函数之间跨内存访问的,顺便就敲了一下代码
迫于生计,最近在搞java,正好拿c++来练练手呵呵,别的不说了,直接上代码
#include "stdafx.h"
#include <string.h>
#include <malloc.h>
#include <stdlib.h>
struct Person
{
int id;
char name[100];
int age;
};
struct Person *getMemory();
void showPerson(struct Person *);
int _tmain(int argc, _TCHAR* argv[])
{
struct Person *person;
person=getMemory();showPerson(person);
if(!person)
free(person);
system("pause");
return 0;
}struct Person *getMemory()
{
struct Person * ps=(struct Person *)malloc(sizeof(struct Person));
ps->id=22;
strcpy(ps->name,"virgree");
ps->age=28;
return ps;
}
void showPerson(struct Person * ps)
{
printf("%d,%s,%d",ps->id,ps->name,ps->age);
}over!!
- c跨函数访问内存问题
- 内存访问相关函数
- 内存访问越界问题
- 跨函数使用内存问题
- 关于C&C++内存访问
- c/c++函数间动态内存传递问题
- C语言:函数堆内存分配问题剖析
- 越界访问内存的问题
- PHImageManager 访问相册 内存问题
- C语言 跨函数使用内存.
- C语言:跨函数使用内存
- C内存管理函数
- C的内存函数
- c 内存小函数
- C内存申请函数
- c中内存函数
- 标准c内存函数
- C内存管理函数
- 36.比赛获胜顺序
- java笔记总结_05_常用类
- mybatis中builder模式
- Mybatis中的拦截器
- linux中远程连接(如SSH)出现someone could be eavesdropping on you right now的解决办法
- c跨函数访问内存问题
- C++中P.J. Plauger STL和SGI STL中map的区别
- 自适应按钮在IE6、IE7下的左右padding值
- 修改MFC中菜单显示的文字
- JavaBean的冷藏与解冻
- linux学习笔记-读《Linux设备驱动开发详解》~第一章 设备驱动概述
- [learning opencv]第十章 跟踪与运动:金字塔Lucas-kanade(cvCalcOpticalFlowPyrLK)检测光流
- 将Datatable转换为泛型列表对象
- Linux中的 su 与 sudo