您的位置:首页 > 理论基础 > 数据结构算法

郝斌数据结构  10 跨函数使用内存讲解及其示例

2016-12-18 22:56 344 查看
#include<stdio.h>
#include<malloc.h>

struct Student
{
int sid;
int age;
};

struct Student * CreateStudent(void)
{
struct Student *p = (struct Student *)malloc(sizeof(struct Student));
p->sid = 10;
p->age = 15;
return p;
}

void ShowStudent(struct Student *ps)
{
printf("id = %d   age = %d\n",ps->sid,ps->age);
}
int main(void)
{
struct Student *ps;
ps = CreateStudent();
ShowStudent(ps);
free(ps);
return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: