腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript
数组
到WebAssembly
、
、
、
、
我做了一些修改,使不同
指针
中的实值和虚值。2D
数组
的
指针
时工作。我现在的问题是,虽然我已经看到了如何将
JS
数组
(1D)
传递
给WebAssembly中的
指针
的例子,但我不知道如何对
数组
(或2D
数组
)执行此操作。我假设它必须作为C函数转换为
指针
指针
,但我不知道如何在
JS
端实现这一点。我尝试使用_malloc和_free函数(如中的函数)为
数组
分配内存。中的
数组
浏览 1
提问于2020-12-26
得票数 1
3
回答
C++
数组
是通过引用
传递
还是通过
指针
传递
?
、
、
、
、
在学校里,我们的讲师告诉我们,当我们将整个
数组
传递
给一个函数时,整个
数组
都是由reference
传递
的。不同的来源似乎有不同的表述。所以我的问题是:在C++中
浏览 5
提问于2014-06-05
得票数 10
回答已采纳
3
回答
为什么不能将
数组
作为函数参数在C中
传递
?
、
--但重要的是,
数组
和
指针
在C中是不同的。假设不使用任何编译器扩展,则通常不能将
数组
本身
传递
给函数,但可以
传递
指针
,并将
指针
作为
数组
索引。您实际上是在抱怨
指针
没有附加长度。您应该抱怨
数组
不能作为函数参数
传递
,或者
数组
降级为隐式
指针
。
浏览 0
提问于2014-06-20
得票数 12
回答已采纳
2
回答
将参数
传递
给自动转换为
指针
的函数
、
、
、
因此,我想我已经了解到,将
指针
传递
到
数组
或将实际
数组
作为参数
传递
给另一个函数总是会导致
指针
到那个
数组
的
传递
。类似地,我想我学到了把一个
指针
到一个函数或者把实际函数作为参数
传递
给另一个函数总是会导致
指针
到那个函数的
传递
。 是否可以
传递
数组
的副本(而不显式地在被调用的函数中复制
数组
)?是否可以
传递
函数的副本(而不显
浏览 3
提问于2011-07-26
得票数 3
回答已采纳
4
回答
将多维
指针
数组
的
指针
传递
给函数
、
、
然后在main中,我有一个多维
数组
的
指针
。我想把指向这个
指针
数组
的
指针
传递
给myFunction。我该怎么做呢?我知道,如果您想将int
传递
给我的函数,可以将该函数编写为如果我必须
传递
一个指向
指针
数组
的
指针
,那么x的类型是什么?提前感谢:D
浏览 2
提问于2018-03-09
得票数 0
3
回答
数组
到
指针
衰减,并将多维
数组
传递
给函数
、
、
、
、
我知道
数组
会衰减到
指针
,因此如果声明然后,在其他地方使用的things中,things是指向
数组
中第一个元素的
指针
。而且,据我所知,如果有人宣布那么,moreThings不是指向char的类型
指针
,而是类型为“char
指针
数组
”的类型,因为衰减只发生一次。如果moreThings不是
指针
类型的,那么这真的还是一个按引用
传递
的吗?我想我一直认为moreTh
浏览 7
提问于2012-10-01
得票数 17
回答已采纳
3
回答
当参数是
数组
时,参数的大小是多少?
可能重复: 在我的机器上,
指针
是32位,因此
传递
类对象的函数将
传递
32位(
指针
是对类对象的引用)。我经常听到有关c++中
数组
的矛盾之处,它们是引用类型,并且是通过值
传递
的。那么,请有人告诉我,一个
传递
一个由5个浮点
数组
成的
数组
的函数在
传递
这个
数组
时会用到多少位呢?是
指针
的大小,还是5* 32浮动的大小?
浏览 4
提问于2012-09-19
得票数 0
2
回答
使用具有相邻内存的
指针
定义二维
数组
、
、
我想做一件但我猜由于我要多次将整个arr
传递
给一个函数,因此它可能会导致堆栈溢出,因为ROW和COL可以是几千个。因此,如果我使用
指针
而不是
指针
,那么
传递
指针
将是一种更好的方法,因为我还打算在
数组
传递
各种函数时更改
数组
的值。 如何使用
指针
定义
数组
,以及如何将其
传递
给函数?
浏览 0
提问于2013-07-12
得票数 0
回答已采纳
2
回答
指针
/引用之前
、
、
因此,像perl、java和C这样的现代语言通过
指针
(如果写得正确的话)
传递
数据(例如函数参数),所以在堆栈中,当您传入一个变量时,该变量的地址将被写入。我研究了fortran的老版本,在
指针
之前,我想知道:在
指针
之前,数据是如何
传递
的?如果我将一个大
数组
传递
给子例程,该
数组
是否会被写入堆栈,而不是指向该
数组
的
指针
?
浏览 1
提问于2010-08-27
得票数 1
3
回答
数组
指针
的正确性?
、
有人说,在现代C中,我们应该始终通过
数组
指针
将
数组
传递
给函数,因为
数组
指针
具有强类型。示例:...int array [3];这听起来可能是一个很好的主意,以防止各种类型相关的和
数组
之外的错误。但后来我突然想到,我不知道如何把const正确性应用到这个问题上。但是,由于
指针
类型不兼容,我无法再
传递
数组</em
浏览 3
提问于2016-03-24
得票数 18
回答已采纳
1
回答
将
数组
与结构
传递
给函数
、
、
在C中,
数组
作为
指针
传递
给函数。结构可以通过值或地址(
指针
)
传递
给函数。为什么我们不能通过值
传递
数组
,而可以通过值
传递
structre,有什么特别的原因吗?
浏览 0
提问于2010-01-19
得票数 3
回答已采纳
1
回答
vulkan API复制了什么?
当应用程序调用Vulkan API命令时,在某些情况下有指向
传递
的应用程序拥有的内存的
指针
。Vulkan有没有存储过这样一个
传递
给它的
指针
?怎么又知道了?我
传递
一个指向pEvents
数组
的VkEvent
指针
。在vkCmdWaitEvents返回后,我可以立即删除该
数组
吗?或者,我是否必须等到等待被执行,并且封闭的CommandBuffer已经被销毁?vulkan是获取
数组
的副本,还是只存储指向
数组
第一个元素的
浏览 0
提问于2018-12-30
得票数 2
回答已采纳
6
回答
将
数组
的大小
传递
给函数
,必须将
数组
大小
传递
给函数。(注:另一种做法是
传递
指向
数组
开头的
指针
和指向位于array.The结束后的位置的
指针
,两个
指针
的差异是
数组
的长度,由此产生的代码更简单)。 我写不出便条上写的代码。
浏览 0
提问于2011-09-22
得票数 3
4
回答
关于c++中
指针
数组
的问题
嗨,我有一些关于c++中
指针
和
数组
的问题:foo(test *ptest[])delete ptest;当我将一个
指针
传递
给另一个类,并且第一个类进行删除时,
指针
在所有类中都被删除了,对吗? 我必须总是创建一个固定大小的
数组
吗?
浏览 2
提问于2010-11-22
得票数 0
回答已采纳
3
回答
Objective-C函数调用中指向
数组
的
指针
、
、
我想把一个long long
数组
传递
给一个目标c函数。如果可能的话,我希望将
数组
作为
指针
传递
,这样就不会进行复制。我想知道我是否可以将这个
数组
作为
指针
传递
,或者这个方法是否可以。我不需要指向长整型的
指针
,只需要指向
数组
的
指针
。
浏览 0
提问于2012-07-14
得票数 1
回答已采纳
3
回答
如何指向
数组
、
、
、
、
我正在为OpenGL编写着色器,并且我需要能够
传递
一个数据
数组
。我需要能够通过引用
传递
,因为我不能复制整个
数组
。我知道你不能用Vertices *v[100];定义一个指向结构
数组
的
指针
,因为这会创建一个
指针
数组
。我想你可以用bindArrayFunction(&v);来
传递
c
数组
中第一个元素的内存位置,但是我该如何使用它呢?我会将
指针
增加结构的大小,以获得每个顶点吗? 任何帮助或意见都将不
浏览 2
提问于2012-03-04
得票数 0
回答已采纳
4
回答
ELI5:‘`int *p[]’的数据类型是什么?
、
、
、
、
如果是
指针
还是
数组
。请简单地解释一下。引用书中的内容- { for(t=0; t<10; t++)} 记住,q不
浏览 1
提问于2018-12-05
得票数 2
回答已采纳
3
回答
将一种类型的
数组
转换为另一种类型
、
、
、
、
我想将这个
数组
传递
给一个函数(ProcessData),它将它们作为短ints来处理。创建一个短
指针
并将其指向
数组
,然后将此
指针
传递
给函数ok (代码1)吗?这实际上是否等同于创建一个短
数组
,遍历每个元素,将双
数组
的每个元素转换为一个短
数组
,然后
传递
短
数组
指针
(代码2)?
浏览 7
提问于2016-10-16
得票数 0
回答已采纳
2
回答
函数如何区分
指针
和字符串?
、
在C函数中,char *a类型的参数可以作为
指针
或
数组
传递
。在下面的函数中,我使用这个事实来执行函数func。此函数替换
数组
的第一个字符。char a[] = "HELLO"; func(b); // ERROR作为这样一个函数的作者,我如何防止有人
传递
指针
在我的函数中,我只希望
传递
数组</e
浏览 1
提问于2021-12-25
得票数 0
回答已采纳
1
回答
使用Emscripten将字符串的JavaScript
数组
传递
给C函数
、
、
、
我是WebAssembly和Emscripten的新手,我正在尝试将JavaScript中的字符串
数组
传递
给C函数,以便使用Module.cwrap(...)进行进一步处理。理想情况下,我还希望将字符串
数组
从C返回到JavaScript。下面是我正在寻找的一些伪代码:const strings = ["foo", "bar", "fool", "gnar"] const result = Module.cwrap("myCFu
浏览 4
提问于2017-10-15
得票数 14
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:函数指针数组和函数指针数组指针的深度剖析
JS数组
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券