久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
malloc,calloc,realloc和free函數的簡單使用
[打印本頁]
作者:
hutians
時間:
2015-2-10 17:40
標題:
malloc,calloc,realloc和free函數的簡單使用
/***********************************************************
該程序用malloc開辟單個新單元,用calloc開辟多個連續的
新單元,用realloc對已開辟的單元重新分配空間,用free釋放
不再使用的內存空間。
***********************************************************/
#include <stdio.h>
#include <stdlib.h>
int main()
{
typedef struct stu //定義struct stu類型
{
char name[20];
int num;
}Inf;
Inf *pon,*p,*q; //定義Inf類型的指針變量
int i;
pon = p = (Inf *)calloc(3,sizeof(Inf)); //開辟3個連續的Inf空間,將首地址傳給p,pon
q = (Inf *)malloc(sizeof(Inf)); //開辟單個類型為Inf的空間
q = (Inf *)realloc(q,2*sizeof(Inf)); //對q指向的空間重新分配
for(i=0;i<3;i++)
{
scanf("%s%d",pon->name,&pon->num);
pon++;
}
for(pon=p,i=0;i<3;i++)
{
printf("%s\t%d\n",pon->name,pon->num);
pon++;
}
free(p); //釋放p指向的空間
scanf("%s%d",q->name,&q->num);
printf ("%s\t%d",q->name,q->num);
free(q); //釋放q指向的空間
return 0;
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩激情视频一区
|
高清av在线
|
国产在线精品一区二区三区
|
国产区在线观看
|
91看片网
|
亚洲精品国产偷自在线观看
|
天天曰天天曰
|
中文字幕国产一区
|
国产精品1区2区3区 一区中文字幕
|
亚洲大片在线观看
|
欧美日韩综合精品
|
欧美日韩国产精品一区
|
亚洲色图综合
|
国产一区久久精品
|
精产国产伦理一二三区
|
2021狠狠天天天
|
日日操夜夜摸
|
特黄色毛片
|
日日夜夜影院
|
99精品国产一区二区三区
|
日本久久久久久
|
午夜精品视频在线观看
|
午夜在线免费观看
|
久久国产精品一区二区
|
九九综合
|
欧美一区二区在线看
|
成人午夜精品
|
欧美日韩亚洲系列
|
国产一区二区三区
|
国产露脸国语对白在线
|
wwww.xxxx免费
|
久久伊
|
久久久久亚洲精品
|
一级毛片视频
|
国产99久久
|
久久久久久亚洲精品不卡
|
欧美国产日韩一区二区三区
|
亚洲成人免费
|
99精品欧美一区二区三区综合在线
|
成年精品
|
国色天香成人网
|