# include <stdio.h>
# include <malloc.h>
void f(int *q, int *t)
{
*q = 69;
*t = 100;
}
void main(void)
{
int *p = (int *)malloc(sizeof(int)*2);//分配了sizeof(int)*2个字节(8个字节),两个int型变量所需的存储空间
*p = 13;
*(p+1) = 0;
printf("%d %d\n", *p, *(p+1));
f(p, p+1);
printf("%d %d\n", *p, *(p+1));
}/* 程序执行结果:
----------------------------------
13 0
69 100
----------------------------------
*/
动态内存分配_malloc函数的用法
最新推荐文章于 2022-04-03 20:53:01 发布