久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
malloc,calloc,realloc和free函數(shù)的簡單使用
[打印本頁]
作者:
hutians
時間:
2015-2-10 17:40
標題:
malloc,calloc,realloc和free函數(shù)的簡單使用
/***********************************************************
該程序用malloc開辟單個新單元,用calloc開辟多個連續(xù)的
新單元,用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個連續(xù)的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://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产极品国产极品
|
国产91av视频
|
白浆在线
|
亚洲伦理在线观看
|
久久久久久中文字幕
|
欧美高清在线
|
激情高潮到大叫狂喷水
|
日本不卡免费
|
91精品国产乱码久久久
|
成人免费网站黄
|
爱啪啪av
|
精产国产伦理一二三区
|
久草免费福利视频
|
亚洲三级网站
|
91精品一区
|
黄色欧美大片
|
国产在线天堂
|
国产视频一区在线
|
国产网站在线
|
午夜精品视频
|
成人网战
|
久久久免费看
|
一级片在线观看视频
|
欧美在线不卡
|
国产在线天堂
|
亚洲精品成人
|
亚洲精品久久久久久久久久久
|
日日夜夜精品免费
|
久久精品一区二区国产
|
欧美三级又粗又硬
|
九月丁香婷婷
|
成年网站在线观看
|
欧美精品一区在线观看
|
看片黄全部免费
|
亚洲黄视频
|
国产蜜臀av
|
日韩精品视频在线免费观看
|
九九在线
|
欧美精产国品一二三区
|
国产精品一区二区免费
|
国产人妖在线
|