永发信息网

求教,calloc可以定义二维数组吗

答案:2  悬赏:0  手机版
解决时间 2021-03-20 12:46
求教,calloc可以定义二维数组吗
最佳答案
首先要理解
int* ptr = (int*)malloc(5 * sizeof(int)); // 动态分配5个整型的内存空间,跟int a[5]相似,但前者是堆上分配的,后者是栈上分配的

p=(int **)malloc(sizeof(int*)*5); // 意思就是定义一个有5个int类型的指针的动态数组,然后在里面存放指针

p[i] 其实就是一个指针

p[i]=(int *)malloc(sizeof(int)*5); // 给该指针分配内存
全部回答
或许可以。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
凤于九天中若言思蔷媚姬的结局是什么啊??若
苹果6SP放口袋连人掉河里去,上来看手机结果
淘宝客服怎么传照片
请教工厂安全帽不同颜色有哪些讲究?
用三角尺在纸上画75度角!怎么画
诸城市今年的财政收入是六十九亿六千零八十万
大蜀通宝收购价格一般是多少钱
蛋糕技术一般得要学多久?
松木涂上油漆 颜色变暗 什么原因 怎么样才能
Ken and Mary came, the latter wearing a re
LOL怎么设置音频输出
快递员有年龄要求吗,
一个100字的小故事儒林外史并说出人物的形象
很容易喜欢一个人,很容易依赖上一个人,很容
一切导体只要其两端电势差为零 则电流为零 为
推荐资讯
数码相机的闪光灯怎么打开
几岁学习射击合适
何谓成功?
如何找回冻结的QQ号
手机购票如何退票卲阳至长沙高铁已购票如何退
如何制作公众平台
如何正确使用SAT拼分
一个来自冬天的消息作文怎么写
抽水马桶堵了怎么办?
dnf中的各个dll文件的作用 是什么?比如说 db
苏北土菜在什么地方啊,我要过去处理事情
-3x的a方y的b方是五次单向式求a b分别的值。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?