腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
指向
2d
数组
的
指针
的静态
2d
数组
、
、
是否可以
在
C
中
静态地创建指向
2d
数组
的
2d
指针
数组
,例如:#define n 4#define q 2 char (*parr[m][n])[p][q] = {{&arr1, 0, &arr2, 0}}; return 0;
指针
的
2d
浏览 2
提问于2014-09-25
得票数 2
2
回答
尝试理解
数组
C
++的
初始化
、
、
我正在
使用
C
++构建一个
数组
,然后将
数组
传递给Python (类似于:)。我是
C
++新手,我对代码的一些细节感到困惑。我希望我能理解这些代码是如何工作的,因为我需要修改它。所以我的问题是:
初始化
数组
的方法是什么?每当我尝试以不同的方式
初始化
这个
数组
时,我都会得到错误。我最终想要实现的是返回指向
数组
的
指针
的函数;类似于: double *load_data(int rows, int columns)
浏览 3
提问于2021-11-17
得票数 3
回答已采纳
2
回答
C
二维
数组
:第一级是
指针
数组
吗?
、
、
在
C
中
,我们有二维
数组
,即a[m][n]。二维
数组
呢?a[i]是否持有指向
数组
中
i行开始的
指针
?因此,a[i]是一个
指针
数组
,在下面的function(int **a, m, n)
中
传递给一个函数
浏览 4
提问于2015-02-16
得票数 0
回答已采纳
4
回答
c
++指向类的
指针
数组
,
初始化
为空
指针
、
我正在学习
c
++和OOP,我有一个名为"Pion“的类,我有一个"Chessboard”类,
在
"Chessboard“类
中
,需要声明一个指向类"Pion”的二维
指针
数组
,并将其
初始化
为空
指针
。我知道如何声明
2d
数组
,但我不知道如何将其
初始化
为空
指针
。但是我没有得到设置为空<e
浏览 5
提问于2012-04-27
得票数 0
回答已采纳
3
回答
如何在
C
中
复制多维字符串
、
、
我知道如果我动态地
初始化
2D
字符串
数组
,我必须多次
使用
memcpy,但我已经
使用
标准的
C
编译时语法来
初始化
函数栈
中
的
2D
字符串
数组
。但是,由于我不能简单地将
指针
传递到临时堆栈内存区,因此我必须
使用
memcpy将整个内存复制到动态分配的空间中。然而,当我尝试这样做时,我得到了一个分段错误。#include <string.h> char ***simar (int *b
浏览 4
提问于2014-04-29
得票数 0
5
回答
如何在运行时将
指针
设置为空(
C
++)
、
、
现在,我有一个
指针
设置到我的
2D
数组
中
的一行。我希望该
指针
不再指向该行,但稍后我会将该
指针
用于其他事情。我只想知道
在
指针
初始化
并指向一行后如何取消设置。double* tempRow; ...不取消tempRow变量与
数组
行的链接我想知道我是否应该用
C
来代替。
浏览 0
提问于2010-10-19
得票数 0
2
回答
在
堆中分配
C
(非
指针
数组
)
中
的
2D
数组
、
、
、
、
我有一个简单的问题,但答案似乎很难找到: 我看到了许多答案,这些答案显示了如何
初始化
指针
数组
,根据一些注释,这些
指针
可能导致内存碎片,并且<em
浏览 1
提问于2015-05-23
得票数 3
回答已采纳
2
回答
为什么我无法
初始化
提供
2d
数组
的
指针
数组
、
、
、
int *p = ( int[] ){ 1, 2, 3, 4 };int *p[]= (int [][3]) { {1,2,3},{10,20,30} }; 但是,如果我将它分配给指向整个
数组
的
指针
(如int (*p)[]= (int [][我很困惑,如果
指针
浏览 14
提问于2022-07-04
得票数 1
回答已采纳
1
回答
C
++动态/静态
数组
作为函数的参数
、
、
我一直
在
尝试
在
我的
C
++类中
使用
2D
数组
作为构造函数的参数。标题:如果我只是继续进行常规的调用new和
初始化
子
数组
,传递一个指向构造函数的
指针
,这一切都很好,但我在想,我是否可以只创建带有
初始化
器的静态
2D
数组
,并将指向它的
指针
传递给构造
浏览 1
提问于2012-03-05
得票数 1
回答已采纳
4
回答
我已经
使用
指针
在
c
++
中
声明了
2d
数组
。如何将值
初始化
为
数组
、
、
、
、
我已经
在
C
++中
使用
指针
声明了一个
2D
数组
。int **matrix = new int*[5];{} 现在我已经将内存分配给了
数组
“矩阵”,想知道如何以这种格式
初始化
所有
数组
项
浏览 0
提问于2014-04-12
得票数 3
3
回答
如何像
C
语言中向量和那样,逐个对二维
数组
元素的两行进行求和?
、
、
、
我想知道
在
C
中
是否有任何简单的方法可以将两行
2D
数组
相加,而不
使用
循环。我
在
主函数
中
得到了下面的示例代码 (*A)[i] = drand48();} 我用两个
指针
(A和B)来表示长度为3的
数组
,在用随机数
初始化
它们之后,我想用一个句子将它们加起来(像向量和)。让
C
是
浏览 0
提问于2013-09-16
得票数 0
回答已采纳
2
回答
这段代码是否创建了一个
2D
数组
?
、
for (int i = 0; i < 2; ++i) { } 我的问题是,这段代码是否创建了一个
2D
数组
,该
数组
被一个方向约束为两个项,另一个由arraySize约束,类似于:{ 1 , 1 }{ ... , ... }} 目前,我能够
在
创建后写入
数组
(第一种方式),但是对于我可以写入多远的
数组
,我有“未定
浏览 5
提问于2015-01-27
得票数 0
回答已采纳
7
回答
C
++多维
数组
初始化
、
、
、
在
C
++
中
,我想
初始化
一个双精度矩阵(2维双精度
数组
),就像我通常在没有
指针
的情况下所做的那样: 1,0,0,0, 0,0,0,1但是,由于我希望返回并将其传递给函数,因此需要将其作为double**
指针
。因此,基本上我需要以一种很好的方式
初始化
数据(如上所述),但之后我需要保存指向
2D
数组
的
浏览 0
提问于2010-08-24
得票数 8
回答已采纳
1
回答
使用
指针
填充二维
数组
、
、
大家好,我想问一下如何用
指针
填充二维
数组
。我知道如何像这样填充一维
数组
但是如果我有像这样的
数组
int * rowptr ;我应该如何
使用
指针
初始化
我的
2D
数组
谢谢
浏览 1
提问于2011-10-15
得票数 1
1
回答
指向二维
数组
的
指针
数组
。
、
、
、
、
我想做一个
指针
数组
,每个
指针
指向一个二维浮动
数组
。;}take_values(a);take_values(
c
); 我想找到一种
在
每个
数组
上迭代该函数的方法。我想做一个
指针
数组
来引用每个
2D</em
浏览 8
提问于2020-03-06
得票数 0
1
回答
如何在创建类的对象时
初始化
类内的二维
数组
、
、
、
我有一个带有指向
指针
(双
指针
)的私有
指针
的类,我用它来创建一个
2D
数组
。for(int i = 0; i < row; ++i){ }}int main(){} 如何
初
浏览 0
提问于2018-09-23
得票数 2
3
回答
二维
指针
数组
、
、
我目前正在编写一个函数,它
使用
指向结构cell的
指针
的二维
数组
。我必须用文件
中
读取的数据更新每个cell。由于我需要访问不同的单元,我必须处理动态分配。但是,在这里
使用
它的最佳方法是什么,因为我不需要访问
数组
本身。p_cell[height][width] = malloc(height*width*sizeof(cell*));cell *p_cell[height][width]; 然后稍后(例如,
在
for
浏览 5
提问于2017-02-12
得票数 4
回答已采纳
2
回答
如何将文本文件读入
2D
数组
-
C
++
、
、
、
我是
C
++新手,
在
将文本文件读入
2D
数组
时遇到了一些困难。我正在创建一个益智游戏。文本文件包含如下内容:一个?BF、G、H这是我尝试过的代码,任何帮助都是非常感谢的。"); // Input file private:char **b;
浏览 3
提问于2013-11-26
得票数 0
回答已采纳
4
回答
如何创建指向
指针
的
2D
数组
的
指针
-
C
、
、
、
如何创建指向
指针
的
2D
数组
的
指针
?我试图
在
main之外
使用
不同的方法来改变
2D
数组
,以及
在
main内部
使用
它。我很幸运地创建了一个指向
2D
数组
的
指针
,但我似乎无法将
数组
的所有索引
初始化
为null。除非我将
数组
传递给方法,否则我似乎也不能赋值。我可能做错了,但似乎
在
堆栈交换
中
找
浏览 8
提问于2014-04-25
得票数 2
回答已采纳
1
回答
嵌入Python时共享
数组
的最简单方法
、
、
、
、
我正在用
C
++编写一个模拟,并决定通过将某些
数组
的
初始化
委托给我的应用程序,并
使用
一些Python函数来生成初始数据。由于我的
2D
/3D
数组
是由
C
++部件分配和管理的,所以我需要将它们传递给Python。最好的方法可能是。我可以用
C
++编写一个Python类,它实现了缓冲区协议,并为我
在
C
++
中
拥有的存储创建了一个缓冲区对象。 现在,我想避免过度设计这个程序。事实上,我只需要向Python
浏览 4
提问于2015-12-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言:数组和指针
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券