腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么对
数组
有一个
调用
约定?
、
、
、
首先,该文件指出 稍后,在第20页
中
,
数组
被归类为内存、
指针
等: ..。然后使用分类来定义
调用
约定--如何将其上的值和界限传递给函数并从函数返回。如果我正确地读取算法,
数组
可以被归类为整数、内存或SSE。 但是在
C
语言
中,
数组
总是作为
指针
传递和返回。那么,为什么对
数组</
浏览 1
提问于2017-01-25
得票数 5
回答已采纳
1
回答
如何通过pybind11访问Python
中
的
C
/
C
++
数组
、
、
、
、
我正在尝试通过pybind11使一些
C
/
C
++代码在Python
语言
中可用,在
C
/
C
++代码
中
,返回一个指向
数组
的
指针
,我希望在Python
语言
中以列表或NumPy
数组
的形式访问该
数组
。n);} m.def("get_zeros", &get_zeros
浏览 72
提问于2020-11-18
得票数 0
回答已采纳
2
回答
如何在Haskell
中
调用
Ptr GLubyte -> IO()类型的函数
、
、
在OpenGL原始库中有以下函数:与此函数对应的
C
语言
接受指向
数组
的
指针
,但如何在Haskell程序中使用
数组
/列表
调用
此函数
浏览 1
提问于2011-07-08
得票数 4
2
回答
堆
C
数据存储
、
、
、
我正在用
C
语言
写一个堆数据结构,有一件事我不能决定。我将它实现为一个
数组
。它的工作方式是,函数"insert“接受指向某些数据的
指针
,并将指向该数据的所有字节复制到
数组
中
,这是一种好方法吗?或者我应该只存储
指针
本身,函数是用来
调用
的?
浏览 2
提问于2012-11-15
得票数 0
回答已采纳
3
回答
为什么
C
语言
中的
数组
会衰减成
指针
?
、
、
我想知道
数组
“衰减”到
指针
的奇怪的
C
现象,例如当用作函数参数时。这看起来太不安全了。使用它显式传递长度也不方便。而我可以通过值很好地传递另一种类型的聚合--结构;结构不会衰减。它是如何与
语言
集成的?为什么结构有区别?
浏览 95
提问于2015-10-23
得票数 23
4
回答
在
C
中
,给定参数的变量列表,如何使用它们构建函数
调用
?
、
、
、
假设有一个以某种方式存储的参数列表,例如在
数组
中
。我不是想把
数组
作为一个参数传递,好吧。你明白了,好吗?我想通过它的每一个元素作为一个论点。
数组
只是为了说明,我可以将参数存储在一些元组结构
中
。另外,看看,我手头有一个函数
指针
,并且可能有一个字符串格式的签名。我并不是只想定义一个能够处理各种列表的函数。看,我并不是在询问从脚本
语言
到
C
的参数编组和其他东西的细节,我只
浏览 0
提问于2012-09-04
得票数 17
回答已采纳
2
回答
返回一定长度
数组
的最佳方法
我是
C
编程背景下的
C
#新手,很抱歉提出了一个基本问题。我试图找到从方法返回值
数组
的最佳方法。在
C
语言
中,我们可以执行以下任一操作: void myFuction(double[] inputA, int lenA, double* outputA):函数获取长度为"lenA“元素的输入
数组
"inputA”,并返回"outputA“
指针
,该
指针
在
调用
"myFunction”之前分配内存,并已在函数
浏览 3
提问于2020-08-17
得票数 0
回答已采纳
3
回答
什么是"value“
数组
?
、
、
、
在
C
语言
中,
数组
的概念非常简单--仅仅是指向内存中元素行
中
第一个元素的
指针
,可以通过
指针
算法/标准array[i]语法来访问。 然而,在像Google Go这样的
语言
中,“
数组
就是值”,而不是
指针
。
浏览 3
提问于2010-06-27
得票数 1
回答已采纳
1
回答
从
C
返回CTypes
指针
、
、
、
我正在编写一个Python
C
扩展,它需要返回一个指向内存
中
char
数组
的CTypes
指针
(我需要与另一个需要CTypes
指针
的Python库接口)。 我找不到任何关于
C
语言
的CTypes接口的文档。有没有什么变通的方法,比如
调用
Python
指针
构造函数?
浏览 2
提问于2010-12-28
得票数 2
2
回答
为什么函数
指针
、函数地址和函数是相同的?
、
#include <stdio.h> { }我也怀疑'add‘的行为像一个
数组
,如果我错了,请纠正我,因为
数组
的地址和
数组
本身是相同的。
浏览 0
提问于2016-02-12
得票数 5
4
回答
为什么
C
函数不能返回
数组
?
、
在
C
中
,struct (记录数据结构)可以是函数的返回类型,但
数组
不能是。
C
语言
的哪些设计特征会导致
数组
成为例外?
浏览 2
提问于2014-10-09
得票数 3
5
回答
C
++
中
字符
数组
与整数
数组
的
指针
、
、
、
我正在尝试理解
C
++
中
的
指针
和
数组
。我注意到,在下面的代码
中
,输出a正确地给出了array
中
第一个元素的地址,但是输出
c
得到的是pk,而不是地址。int array[3]={4,7,2};char *
c
; cout<< a <
浏览 0
提问于2014-07-17
得票数 3
1
回答
转换匿名
数组
初始化程序列表
、
、
、
我可以成功地为char字符串
数组
执行初始化程序列表的
C
转换,但似乎无法使其与
C
++强制转换(Static_cast)一起工作:{ // << " [2]: " << bar[2] << std::endl;
浏览 6
提问于2016-10-24
得票数 3
回答已采纳
5
回答
C
编译器:
数组
作为函数参数
、
我正在为一种"
c
-like"
语言
编写编译器。目前,编译器支持局部作用域中的
数组
。可以使用括号表示法-a[0], a[1],...来访问
数组
的每个元素。我假设
c
语言
在局部作用域中使用基于堆栈的
数组
实现,就像我所做的那样。但是,
C
语言
如何将局部
数组
作为参数传递给函数,如下所示?foo(int[] a) {}
C
编译器会使用堆还是堆栈来传递前面提到的
数组
?
浏览 1
提问于2012-02-06
得票数 1
回答已采纳
2
回答
变量类型的系统wget
、
因此,我在一个名为url的字符
指针
数组
中
存储了几个url我的程序是用
C
语言
编写的 system("wget" + url[0]);
浏览 2
提问于2011-05-19
得票数 0
1
回答
C
字符
数组
与字符
指针
的区别
、
、
、
、
我刚刚开始学习
C
语言
,并且一直在阅读K.N. King的一本关于编程
语言
的教科书。在他的关于字符串的章节
中
,他指出字符
数组
和字符
指针
在传递到函数方面几乎是相同的。但是,它们不能互换,这背后的原因之一是字符
数组
中
的字符可以修改,而字符
指针
指向字符串文字。然而,在他之前的教科书中,他指出
C
将字符串字面量存储为字符
数组
,所以这不会使字符
指针
和字符
数组
相同吗?
浏览 1
提问于2017-08-07
得票数 2
7
回答
C
- memset vs free
、
、
我对
调用
memset时内存
中
实际发生的事情和
调用
free时发生的事情感到困惑。例如,我有一个指向char*
数组
的
指针
Aint i;{ scanf("%s", &A[i]);现在我想重置它,我的char**
指
浏览 0
提问于2014-08-04
得票数 1
1
回答
取消引用
C
: N维
数组
中
的非
指针
、
、
、
我想知道是否有可能通过有条件地解引用不同的
指针
层,直到到达非
指针
的层,从而达到
C
中
n维
数组
的最低级别(非
指针
级别),如下面的示例所示: for(i = 0;= 0; j < some_given_length; j++){ } }它将深入研究该
数组
,直到它遇到非
指针
或耗尽了所写的最后一块代码。在
浏览 7
提问于2012-06-16
得票数 0
回答已采纳
2
回答
为什么第二个代码可以工作,而第一个代码不能?
、
、
我知道,为了让第一个程序工作,我需要通过引用传递a和b,然而,在第二个代码
中
,即使我在所有给定函数
中
通过值传递
数组
,我也会获得所需的输出。为什么会这样呢?如果我可以通过值传递
数组
,为什么第一个程序
中
的变量不可以呢? 我试着在StackOverflow和其他网站上寻找答案,但找不到一个特定的答案来回答我的问题。
浏览 0
提问于2019-09-08
得票数 0
1
回答
初始化程序列表
中
的int[]
数组
初始化规则
、
如果指向
C
++标准
中
int
数组
初始化列表的
指针
,我会发现clang和gcc (
c
++ 17)之间存在不一致,参见下面和编译器资源管理器。为什么clang和gcc在函数param是对int
数组
的引用时有不同的行为?我希望看到描述这些规则的
C
++标准的
指针
。
浏览 3
提问于2022-12-04
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-数组指针与指针数组
C语言指针数组和数组指针详解
C语言数组指针(指向数组的指针)详解
C语言:数组和指针
C语言:函数指针数组和函数指针数组指针的深度剖析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券