腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
LuaJIT:从C到脚本
传递
指向现有的
二维
双变量
数组
的
指针
?
、
、
、
、
我希望
通过
传递
指向脚本的
指针
,直接在LuaJIT中操作现有的双倍
二维
数组
。我认为是不可能的。我是否可以将指向现有基元
数组
的
指针
从C
传递
到LuaJIT并从那里读取/写入?我知道
数组
和数据的大小,所以只需要能够读写内存。
浏览 3
提问于2015-03-03
得票数 0
回答已采纳
2
回答
C
二维
数组
:第一级是
指针
数组
吗?
、
、
在C中,我们有
二维
数组
,即a[m][n]。
二维
数组
呢?a[i]是否持有指向
数组
中i行开始的
指针
?因此,a[i]是一个
指针
数组
,在下面的function(int **a, m, n)中
传递
给一个函数
浏览 4
提问于2015-02-16
得票数 0
回答已采纳
2
回答
传递
二维
数组
时发出的
、
、
、
我阅读了如何将函数中的
二维
数组
作为参数
传递
,并尝试实现同样的方法。我遇到了两个问题: 1)代码输出的第一行包含垃圾值。2)线(arr+ i_n) +j实际上是做什么的?我还尝试使用参数int **arr
传递
矩阵,然后尝试将值打印为arri,但没有输出。
浏览 5
提问于2020-02-15
得票数 0
4
回答
返回
二维
数组
或指向
二维
数组
的
指针
、
如果在函数中创建了一个2d
数组
int 2DRepresentation[mapWidth][mapHeight];,那么返回这个
数组
的最佳方式是什么? 函数返回值是什么样子?是否更倾向于创建一个指向
二维
数组
的
指针
,并将其
传递
到一个函数中,在函数中对其进行修改?如果是这样,那么指向
二维
数组
的
指针
是什么样子的呢?接受
二维
数组
指针
的函数参数会是什么样子?
浏览 1
提问于2011-04-01
得票数 3
回答已采纳
2
回答
C中的两维
数组
、
我试图将
指针
值作为参数
传递
给
二维
数组
,但是它不工作吗?<--------- Where's I'm getting the error{ Pass(ch);如何正确
传递
它,作为指向
二维
数组
的参数?
浏览 3
提问于2013-09-29
得票数 0
回答已采纳
1
回答
在C中
传递
二维
数组
、
我想
通过
传递
指向函数的
指针
来显示2D
数组
的元素。我为一维
数组
成功地做到了这一点。printf("%d\n",a[i]);/*works for single dimensional array*/但是当我使用displaymat(t)时,它会给我一个错误,说明不兼容的
指针
类型为什么一维
数组
和
二维
数组
之间在
传递
指针
方面存在明显的差异?
浏览 0
提问于2013-12-04
得票数 0
回答已采纳
4
回答
C++中内置类型的运算符重载,以访问
二维
数组
中的元素
、
、
、
我正在寻找一个
二维
数组
指针
的重载[]操作符来访问单元格元素。但是,我们可以像arr[i,j]或arr(i,j)那样使用宏或运算符重载来实现更好的可读性吗?
浏览 1
提问于2015-11-05
得票数 3
2
回答
创建包含
指针
的
数组
、
、
、
我尝试用C语言创建一个
指针
数组
,
数组
的每个值都应该是一个指向结构的
指针
(让我们称之为struct Type*)。或第二个类似于我想要创建一个
二维
数组
时应该做的事情,它是一个
指针
数组
,这些
指针
被用来创建所需类型的
数组
。编辑:但
浏览 0
提问于2015-12-16
得票数 1
9
回答
通过
指针
传递
二维
数组
、
、
如何将m矩阵
传递
给foo()?如果不允许我更改foo()的代码或原型?
浏览 0
提问于2010-08-19
得票数 10
7
回答
如何将2D动态分配的
数组
传递
给函数?
、
、
在我的C代码中,我的main函数中有一个动态分配的
二维
数组
。我需要将这个
二维
数组
传递
给一个函数。由于
数组
的列和行都是运行时变量,我知道
传递
它的一种方法是:myfunc(&arr[0][0],rows,cols)ptr[i*cols+j] 但我不想这样做,因为这将意味着代码中的许多更改,因为早
浏览 0
提问于2010-08-05
得票数 6
回答已采纳
6
回答
将
二维
数组
作为参数
传递
、
我试图将一个
二维
数组
传递
给一个接受
指针
指针
的函数。我了解到
二维
数组
不是
指针
(指向一维
数组
的
指针
)的
指针
。当我编译下面的代码时,我得到了这个错误。]= {{1,2,3,4},{5,6,7,8,9},{10,11,12,13}}; return 0;函数'int ()‘中的:第5行:错误:将“
数组
”声明为多维
数组<
浏览 1
提问于2012-10-20
得票数 11
回答已采纳
4
回答
二维
数组
是双
指针
吗?
、
11,22,33,99},{44,55,66,110}}; printf("%d%d",**matrix,*ptr);但是当一个
二维
数组
作为参数
传递
时,它被类型转换为(*矩阵)2 ..编译器将此
数组
存储为什么类型...它是存储为
二维
数组
,还是双
指针
,还是指向
数组
的
指针
。如果它是以
数组
的形式存储的,那么它在不同的情况下如何不
浏览 11
提问于2011-09-29
得票数 42
回答已采纳
2
回答
填充
传递
给函数的
二维
数组
、
我试图填充一个
二维
数组
,并将其
传递
给一个函数,但我无法使其工作。
浏览 3
提问于2014-12-30
得票数 3
3
回答
设置指向
二维
数组
的
指针
,然后将该
指针
传递
给函数
、
、
、
我对C语言还很陌生,现在还在摸索
指针
,也就是多维
数组
的
指针
。unsigned int node[3][2]={ {PINB,PINC}, {0,0}, {0,0} }; 我相信最好的方法是
通过</
浏览 0
提问于2012-02-23
得票数 2
2
回答
从C中的3D
指针
/
数组
调用2D
指针
/
数组
、
、
、
为了组装所有时间步骤的矩阵,我定义了一个长度为***b的三维
指针
nx*nz*nt。在it时,矩阵可以用b[ix][iz][it]表示,ix从0到nx-1,iz从0到nz-1。在time循环中,我必须在time it将2D
数组
/
指针
传递
给函数void func(**ptr)。由于b是一个3D
指针
/
数组
,我如何在主代码中调用它?就像func(b[it]);
浏览 0
提问于2018-06-29
得票数 1
回答已采纳
3
回答
通过
ref
传递
数组
、
参考对于我的和sellibitze关于
通过
引用而不是
通过
值
传递
数组
的帖子的评论,为什么当我
通过
值
传递
数组
时,编译器可以推导出参数,但是如果我
通过
值
传递
,编译器就不会这样做?template<class T,int row, int col>在main中,
通过
上面的声明,我可以调用
浏览 0
提问于2010-04-02
得票数 1
回答已采纳
3
回答
C++需要对这个函数进行解释
、
、
、
就因为它是个
二维
阵列?
浏览 6
提问于2015-11-03
得票数 0
回答已采纳
3
回答
指定指向
二维
数组
的
指针
、
、
如果我声明一个
二维
数组
如何创建指向此对象的
指针
?问题是,如果我在函数中做了像int** A这样的事情,这会给A提供关于我想要的大小的信息。如果
数组
是2D
数组
,我如何创建
数组
浏览 0
提问于2013-09-18
得票数 2
4
回答
C语言中动态分配
二维
数组
时出现的分段错误
、
、
我正在尝试使用malloc将内存动态分配给一个2D
数组
。我尝试过像和这样的stackoverflow上的答案。但我仍然会遇到分段错误。; j < b ; j++) printf("%d ", subset[i][j]); printf("\n");} 当我注释要打印
数组
的行时
浏览 2
提问于2013-06-28
得票数 0
回答已采纳
3
回答
2维
指针
数组
C
、
、
我需要的是一个2D
数组
,第一个元素是指向CSTRING的
指针
,第二个元素是一个计数器。 这样做的目的是将单词列表线程化,并根据线程号将单词列表
传递
给线程。如果它被定义类似于char wordlists100 (100个单词和10个列表,每个线程总共10个),我最初可以用一个文件中的单词填充所有的列表,然后将一个特定的列表
传递
给一个线程进行处理,一旦一个线程加入到主线程中总而言之,我不明白创建一个2D
指针
数组
的语法(第一个元素
指针
,第二个只是一个计数器)。另外,是否可以只
浏览 2
提问于2013-01-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言:数组和指针
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券