腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
数组
是如何
传递
给函数的?
、
、
、
、
数组
是如何
传递
给函数的?意味着基本技术是什么?
传递
第一个元素的地址,并通过添加一些x字节从第一个元素的地址中获得其他连续元素。是在每种编程
语言
中还是在
c
++和
c
++中发生的? 谢谢!
浏览 5
提问于2014-10-23
得票数 0
回答已采纳
1
回答
在函数
参数
列表中声明char指针和char
数组
有什么区别?
foo(char* grid){}foo(char grid[]){} 我有一个程序,我测试了这两种样式的函数
参数
。它看起来很管用,但为什么要起作用呢?有什么关系?
浏览 0
提问于2018-10-01
得票数 1
回答已采纳
1
回答
如何在
C
中将位
数组
元素
传递
到函数中
、
、
我想知道如何用
C
语言
将位
数组
的元素
传递
给函数。我想通过这个“逻辑”信号来控制函数的执行。我的想法是,一些函数设置或清除一个位
数组
的专用元素,这个操作改变了函数的行为,但我不知道如何声明函数原型(我不知道如何说编译器将位
数组
元素作为他的
参数
之一)。在
C
语言
函数中如何使用单个位
数组
元素有什么诀窍吗?谢谢你的建议。
浏览 2
提问于2017-02-10
得票数 0
回答已采纳
3
回答
如何在
C
中将多个值作为
参数
传递
给线程?
、
在
C
语言
中,如何将多个
参数
传递
给一个线程?void*)connfd); { 在上面的例子中,我只向线程'th‘
传递
有没有办法
传递
多个值,让它对我很有用? 还有一件事,我们可以将
数组
作为
参数
传递
给线程吗?
浏览 1
提问于2011-12-19
得票数 2
回答已采纳
2
回答
空类型函数如何在没有指针的情况下将值返回给
C
中的局部变量?
、
、
、
下面是一个用
C
语言
读取
数组
并使用函数打印它的程序:void read_arr(int a[10][10],int row,int col) int i,col); printf("\n");} 由于我们将值输入到函数'read_arr‘中的
数组
'a’中,这些值是如何
传递
到'main
浏览 2
提问于2018-08-22
得票数 0
2
回答
指针/引用之前
、
、
因此,像perl、java和
C
这样的现代
语言
通过指针(如果写得正确的话)
传递
数据(例如函数
参数
),所以在堆栈中,当您传入一个变量时,该变量的地址将被写入。我研究了fortran的老版本,在指针之前,我想知道:在指针之前,数据是如何
传递
的?如果我将一个大
数组
传递
给子例程,该
数组
是否会被写入堆栈,而不是指向该
数组
的指针?
浏览 1
提问于2010-08-27
得票数 1
2
回答
数组
名称代表什么?
、
、
C
语言
新手。当我声明下面的
数组
时:下面的内容代表了什么?下面这些有什么不同?每一个具体代表什么?arr and &arr我知道在
C
语言
中,
数组
只是一个分配
浏览 0
提问于2015-02-12
得票数 1
1
回答
我是否更喜欢将
数组
或函数作为JavaScript中的
参数
先
传递
、
我在Lodash中遇到了函数,我惊讶地看到
数组
是第一个
参数
,而函数是第二个
参数
。不应该正好相反吗?背后有什么原因吗?更新:所以我只是好奇它的起源。是否有其他
语言
或库更喜欢先
传递
数组
/值,然后再
传递
函数,甚至在函数编程操作(如过滤)中(我不是在谈论回调函数)。 <e
浏览 0
提问于2018-03-18
得票数 0
回答已采纳
1
回答
在函数
参数
中
传递
的
数组
是否被视为按引用调用?
、
、
、
作为函数
参数
的
数组
被视为指针。因此,更改指针的值将更改
传递
给
数组
的原始值。是我说的对吗,还是出了什么问题?
浏览 1
提问于2018-06-17
得票数 0
3
回答
将
数组
传递
到函数指针与引用(
C
++ vs
C
)
、
、
、
、
对于将
数组
传递
到函数中的最佳实践,我有一个广泛的问题。 所以在过去,当我用
C
语言
编程时,我希望函数的输入是一个
数组
,我会声明函数输入
参数
是一个指针。这相对来说效果很好。不过,我已经开始用
C
++编写更多的程序,并试图确定将
数组
传递
到函数中的最佳实践。因此,我注意到,在
C
++中,通过引用
传递
对象是很流行的,这样就避免了昂贵的复制操作。但是,当我在google上将
数组
传递</em
浏览 6
提问于2016-02-21
得票数 3
回答已采纳
4
回答
将此构造命名为python/ruby
语言
构造(使用
数组
值来满足函数
参数
)
、
、
、
这个
语言
结构叫什么?def a(b,
c
): return b+
c
得到9。在Ruby中也是如此:a(*[4,5])*操作符的名称是什么?还有哪些
语言
支持这个很酷的特性?
浏览 51
提问于2009-07-17
得票数 21
回答已采纳
2
回答
如何将
数组
传递
给不能修改
数组
的函数?
、
、
、
我正在用
C
语言
编程,我想把一个
数组
传递
给一个函数;这个函数不能修改
数组
的元素。函数
参数
的正确语法是什么?
浏览 2
提问于2020-02-17
得票数 4
回答已采纳
7
回答
像
C
一样的
数组
语法?
、
、
、
double x[]的以下语法是什么void evaluate(double x[], double *f) // evaluate我可以
传递
任意长度的
参数
x吗?
浏览 0
提问于2012-09-28
得票数 0
回答已采纳
1
回答
如何通过JNA
传递
指针
数组
?
Java:myArrayis一个指针
数组
。
C
++ void *a = myArray[0];如何通过JNA
传递
指针
数组
?我在Java
语言
中尝试过myfun(Pointer[] myArray),但它报告运行时不支持
参数
类型,如下所示:原因: java.lang.IllegalArgumentException: Class[Lcom.sun.jna.Pointer;不是受支持的
参数
浏览 1
提问于2016-05-03
得票数 0
1
回答
将字符串
数组
作为
参数
从go
传递
到
C
函数
、
我有一个
C
函数:我想用cgo在go
语言
中调用它。如何
传递
第三个
参数
,因为它接受字符串的
C
数组
。
浏览 3
提问于2017-09-01
得票数 2
5
回答
C
编译器:
数组
作为函数
参数
、
我正在为一种"
c
-like"
语言
编写编译器。目前,编译器支持局部作用域中的
数组
。可以使用括号表示法-a[0], a[1],...来访问
数组
的每个元素。我假设
c
语言
在局部作用域中使用基于堆栈的
数组
实现,就像我所做的那样。但是,
C
语言
如何将局部
数组
作为
参数
传递
给函数,如下所示?foo(int[] a) {}
C
编译器会使用堆还是堆栈来
传递<
浏览 1
提问于2012-02-06
得票数 1
回答已采纳
6
回答
一种基于限制
传递
给函数的
参数
数量的
语言
、
、
、
这个想法的灵感来源于这样一个事实,即+、-、%等操作符可以被看作是
传递
了一个或两个
参数
的函数,并且没有副作用。假设我或其他人编写了一种
语言
,该
语言
阻止
传递
两个以上的
参数
,并且只通过返回值工作:( b)代码的流程是否更清晰?(被迫采取更多步骤,而潜在的交互“隐藏”较少注意: 还需要做出两个决定-第
浏览 0
提问于2016-06-22
得票数 16
回答已采纳
5
回答
C
/
C
++中类似字典的实现(更新信息)
、
、
有谁有关于如何用
C
或
C
++挂载字典(VB6)的信息或示例吗?坦克。
浏览 0
提问于2009-01-13
得票数 0
1
回答
从
C
#代码调用delphi DLL函数
、
、
array of PChar; NumObjs: byte; Name: PChar):byte; stdcall; external 'My.dll' name 'InitObjList';请帮帮我。我应该如何在
C
#中描述这些动态链接库函数?
浏览 2
提问于2011-12-28
得票数 7
回答已采纳
1
回答
如何通过引用MQL4将方法输出赋值给变量
、
我猜这个问题将适用于MQL4以外的许多类似
语言
,比如
c
++ (我也忘记了如何使用),这些
语言
要求您手动指定何时通过引用
传递
。calculate count // fill array} 据我所知,这是因为
数组
只能通过引用
传递
,但是您必须明确声明您是通过引用
传递
它的。但是,我越多地查
浏览 3
提问于2018-04-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言进阶之路:函数—数组参数!
Python如何调用DLL函数:C数组与numpy数组传递
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言必备知识——数组
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券