热门

最新

红包

立Flag

投票

同城

我的

发布
m0_73708911
zsyh .
3 年前
truem0_73708911

走过路过的各位大神这是什么情况啊?怎么解决啊

保持热爱共赴山海
CSDN App 扫码分享
分享
4
点赞
打赏
  • 复制链接
  • 举报
下一条:
malloc函数的使用例子及说明:例子:#include<stdio.h>#include<malloc.h>void f(int * a){*a=100;}into main(void){int * p=(int * )malloc(4);*p=10;printf("%d\n",*p);f(p);printf("%d\n",*p);return 0;}说明:malloc函数是用于分配动态空间的工具,可由程序员手动添加内存空间和手动删除内存空间,用有比固态内存更强的灵活性,如上malloc(4)可以说系统为程序分配了4个字节的内存空间,并将首字节地址返回,(int * )是将首字节地址的地址类型改为整型,同时(int * )也有助于使p变量由p指向首字节到p指向4个字节,从而使*p代表该内存空间。此外,free(a)可使a所指向的动态内存空间释放,从而达到任意时间删除内存空间的目的。
立即登录