中易网

temp=(int*)malloc(n*sizeof(int));什么意思?

答案:3  悬赏:40  
解决时间 2021-02-10 06:49
temp=(int*)malloc(n*sizeof(int));什么意思?
最佳答案
malloc是分配内存的函数。
看名字应该是建立一个临时的内存,那就要配合free这个函数一起来用了。
你这句就是请求n个int类型值的空间
全部回答
分配大小包含n个int类型的一块内存,并将内存的首地址赋值给temp
就是分配 n个int空间 平时我们使用数组, int a[3];编译器会自动为我们分配3个空间, 如果我们想自己分配空间,也就是动态分配时: int *p=(int*)malloc(sizeof(int)*3); 也是分配三个空间。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
八里店镇塘红社区综合服务中心怎么去啊,有知
离婚了在婚民政局收离婚证吗?
一个女孩取微信名叫琉璃什么意思
如果学主持,哪个大学最好?
精艺纹绣美容会所怎么去啊,有知道地址的么
含有已字的成语
哪首歌曲的高潮部分歌词是:现在我终于明白,每
语文题,写答案。题目要求:下列词语都属于AB
西数WD移动硬盘插入电脑USB口电脑不识别,指
手机上的酷我音乐找不到怎么办?
西门子家电砚山特约经销商我想知道这个在什么
煤气楼层越高越旺吗? 新闻
人没有好坏善恶之分别 因为环境造就的人生
乐驿便利店这个地址在什么地方,我要处理点事
海城区北海斜阳里十号民宿怎么去啊,谁知道地
推荐资讯
电池怎么打出火花
cctv5网页字体太小怎么回事
谁可以告诉我“虐心”英文怎么写?
松下洗衣机不能脱水,现u12字样还报警
中国移动通信燕子营业厅这个地址在什么地方,
星光大道家具实业有限公司地址在什么地方,想
重庆九龙坡区西郊路76号小学,学区那个学校
英语作文,参加征文比赛,什么题材新颖
我的华为手机plk-al10c00b388怎么是5.7屏幕
富利达工贸公司旗舰店怎么去啊,有知道地址的
从桂林机场路口怎么去灵川的海洋乡!!!在线
银行扣款成功,去银行打税票,为什么银行会没有
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?