社区
C语言
帖子详情
多维数组如何动态分配元素个数?
rustle
2002-05-16 01:32:15
请教!
...全文
62
10
打赏
收藏
多维数组如何动态分配元素个数?
请教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Januarius_
2002-05-16
打赏
举报
回复
int **a=new int*[m];
for(int i=0;i<m;i++)
a[i][]=new int[];
earthharp
2002-05-16
打赏
举报
回复
faq里好多的啊,搜索一下,省点分了,呵呵
xiaoluoli
2002-05-16
打赏
举报
回复
agree friends advise!
mylove0618
2002-05-16
打赏
举报
回复
从c向c++转移时,应该有一种意识,那就是c++是一种新的语言,否则你会犯很多毛病。尽管c++和c有很多类似的地方,但是他们并不一样。所以一定要遵守c++的使用方法。否则你会学的不伦不类的。
rustle
2002-05-16
打赏
举报
回复
哦
我明白了
多谢steedhorse(晨星)和prototype(原型)
晨星
2002-05-16
打赏
举报
回复
别忘了释放时这样:
for(int i = 0 ; i < m ; i++)
delete[] b[i];
delete[] b;
晨星
2002-05-16
打赏
举报
回复
你好像用malloc习惯了,应该这样:
double **b;
b = new (doulbe*)[m];
for(int i = 0 ; i < m ; i++)
b[i] = new double[n];
step_by_step
2002-05-16
打赏
举报
回复
说清楚点
rustle
2002-05-16
打赏
举报
回复
thanks
我看了一下
我在程序中这样定义二维数组
double **b;
b = (double **)new double[m];
~~~~~~~~~~~~这里用了强制类型转换
for(i=0;i<m;i++)
b[i] =new double[m];
会不会出现什么问题?
prototype
2002-05-16
打赏
举报
回复
see faq.
C语言精彩编程100例
学习如何声明、初始化和操作
数组
,以及一维
数组
和
多维
数组
的区别,对于解决实际问题至关重要。
数组
与函数的结合使用,如传
数组
作为函数参数,也是常见技巧。 指针是C语言的特色之一,它们可以存储内存地址并进行...
C++中
动态分配
多维
数组
如果需要定义一个由用户输入维度的
多维
数组
时,就必须使用
动态分配
内存的方式进行定义。 1 二维
数组
以二维
数组
为例,在《C++二维
数组
》中提到,二维
数组
的
元素
又是
数组
,例如 int a[2][3] = { {1, 2, 3} ,{4,...
多维
数组
是包含一个或多个
数组
的
数组
在
多维
数组
中,主
数组
中的每一个
元素
也可以是一个
数组
,子
数组
中的每一个
元素
也可以是一个
数组
。 实例 在这个实例中,我们创建了一个自动分配 ID 键的
多维
数组
: 实例 <?php $sites = array ( "runoob"=>...
1.7 Java到底有没有
多维
数组
?
Java 中没有
多维
数组
的概念,从
数组
底层的运行机制上来看 Java 没有
多维
数组
,但是 Java 提供了支持
多维
数组
的语法,可以实现
多维
数组
的功能。 Java 语言里的
数组
类型是引用类型,因此
数组
变量其实是一个引用,这个...
C语言
多维
数组
指针
通过
多维
数组
指针,可以方便地访问和操作
多维
数组
中的
元素
,实现高效的
多维
数组
处理算法。在C语言中,
多维
数组
指针是一种特殊的指针类型,用于指向
多维
数组
的
元素
。
多维
数组
指针支持类似一维
数组
指针的运算,可以...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章