腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
如何用
C
和
C
++编写解释器将标识符绑定到
C
(++)
函数
、
我在这里讨论的是
C
和/或
C
++,因为这是我所知道的用于翻译的唯一
语言
,在这些
语言
中,可能会出现以下问题:substr( $str, 5, 10 ); 如何将
函数
子程序添加到PHP的“
函数
池”中,以便从脚本中
调用
它?PHP很容易将所有已
浏览 3
提问于2010-03-30
得票数 7
回答已采纳
5
回答
这看起来不像是一个
函数
。这是什么?
、
一个朋友让我用
C
语言
写一个
函数
来返回
数组
的第100个元素。我
对
C
语言
不是很熟悉,所以我不确定如何创建一个可以对任何类型的
数组
执行此操作的泛型
函数
,所以我作弊并假设它是一个整数
数组
,并编写了以下
函数
: return array[100 - 1];( - 1在那里是因为
数组
是零索引的) 我问他如何制作
浏览 1
提问于2011-10-22
得票数 4
回答已采纳
2
回答
保存单个字节的x86
调用
堆栈
、
、
、
、
我目前正在使用“Linux汇编
语言
指南”学习x86程序集,在第241页上,只有16位字或32位字被保存到堆栈中,但这是真的吗?在
C
中,char
数组
由单个字节组成,这些字节被保存到堆栈中,因为
C
由使用
调用
堆栈的
函数组
成,
对
吗?那我做错什么了?
浏览 5
提问于2011-07-26
得票数 2
回答已采纳
1
回答
在用
C
++编写的脚本
语言
中包装
C
++动态
数组
、
、
、
我在
C
++中内置了一个最小的脚本
语言
(没有
数组
),用作蒙特卡洛模拟的粘合剂。我使用一个封装的
c
/
c
++
函数
库来扩展我的
语言
,通常是这样的: extern "
C
" double myWrappedMathFunction(double argument){...}现在,我想添加动态
数组
并包装
C
++ STL向量容器中的一些
函数
。我的想法是使用我的脚本
语言
中
浏览 2
提问于2011-02-03
得票数 0
3
回答
C
语言
中
数组
上的递归
函数
、
、
、
我正在尝试用
C
语言
实现快速排序。 我以前在Python
语言
中做过,但是我是
C
语言
的新手,并且尝试过它(请不要建议我只使用qsort()!)我不明白的是,由于
C
不像Python那样处理
数组
,即它不能将它们传递给
函数
或从
函数
返回它们,只能将指针传递给内存中的一个(或者更确切地说,是空间的开头)-那么如何在递归
函数
中使用
数组
呢?如果我的第一个
调用
采用float array[],则选择一个
浏览 0
提问于2013-12-15
得票数 1
4
回答
在
C
中,给定参数的变量列表,如何使用它们构建
函数
调用
?
、
、
、
假设有一个以某种方式存储的参数列表,例如在
数组
中。我不是想把
数组
作为一个参数传递,好吧。你明白了,好吗?我想通过它的每一个元素作为一个论点。有几种脚本
语言
能够
调用
C
函数
。 像Python或Ruby这样的脚本
语言
是如何做到的?他们是如何以便携的方式实现的?他们到底是为几个平台或上面的平台使用程序集呢?看,我并不是在询问从脚本
语言
到
C
的参数编组和其他
浏览 0
提问于2012-09-04
得票数 17
回答已采纳
4
回答
不理解此
函数
签名:(const Boolean (*equals)(const Object object_1,const Object object_2))
我是
C
语言
的新手,我正在尝试使用Arraylist库。然而,"create Arraylist“
函数
给我带来了麻烦,因为签名
对
我来说几乎没有任何意义。使用该签名的有效
函数
调用
是什么?这是完整的签名:
数组
arraylist_create(const Boolean (*equals)(const Object object_1,const Object object_2)) 非常感谢您的帮助
浏览 0
提问于2011-11-05
得票数 0
回答已采纳
2
回答
如何在Haskell中
调用
Ptr GLubyte -> IO()类型的
函数
、
、
在OpenGL原始库中有以下
函数
:与此
函数
对应的
C
语言
接受指向
数组
的指针,但如何在Haskell程序中使用
数组
/列表
调用
此
函数
浏览 1
提问于2011-07-08
得票数 4
1
回答
Vala内存管理
、
、
我将从
C
中
调用
一个Vala
函数
,我有一个关于内存管理的问题。该
函数
在Vala中如下所示:并被valac翻译成
C
语言
,如下所示当从
C
调用
上述
函数
时,
调用
者是否负责释放gint*
数组
?
浏览 3
提问于2010-06-13
得票数 5
回答已采纳
3
回答
如何在
C
中使用void
函数
更改
数组
?
、
、
、
、
几天前,我刚刚开始学习
C
语言
,跟着K&R这本书走。我
对
编程并不完全陌生,但我想说我是一个新手。到目前为止,我基本上做得很好,但是我在
数组
操作方面遇到了很多麻烦。在本书的2.8节中,它定义了一个名为squeeze的
函数
,该
函数
接受一个字符
数组
和单个字符,并从
数组
中删除单个字符的所有实例。一开始我很困惑,因为这是一个void
函数
。=
c
) ++j; s
浏览 0
提问于2017-01-12
得票数 0
4
回答
为什么
C
函数
不能返回
数组
类型?
、
、
、
我
对
C
语言
很陌生,我想知道:我知道
数组
名是
数组
的第一个值的地址,
数组
是
C
中的二等公民。
浏览 10
提问于2015-09-17
得票数 7
回答已采纳
3
回答
C
++中的
数组
:您能解释一下这行代码在做什么吗?
、
我需要修改一些
C
++代码,但是因为我
对
这种
语言
比较陌生,所以在理解一些表达式时遇到了问题。我有一个
函数
从其他
函数
内部
调用
,如下所示double B[6];func( (double (*)[12])A, (double (*)[3])B ) 最后一行代码是将一维
数组
转换为二维
数组
,但是到底发生了什么呢?我是否可以使用相同的技
浏览 7
提问于2011-04-06
得票数 7
1
回答
我可以只使用percolateDown实现一个堆吗?
、
、
我需要用
C
语言
实现一个堆数据结构,当我做一些研究时,我看到人们使用buildHeap(),constructHeap()将
数组
转换成堆。我的问题是,我是否可以在每次需要添加到堆中时
对
新添加的项
调用
percolateDown(),而不是实现这些
函数
? 谢谢!
浏览 0
提问于2012-10-01
得票数 0
回答已采纳
3
回答
循环遍历向量并将元素复制到
C
数组
中
、
、
我正在从事的项目需要从
C
++概念到
C
的大量转换。在这个用例中,
调用
者负责管理内存缓冲区。然后,他
调用
该
函数
,并提供类型为double的
数组
和他分配的内存量。然后,
函数
用向量中的所有双倍填充他的
数组
缓冲区。这是我第一次参加这个活动,但我不确定它是否正确。因为我
对
C
不太熟悉,所以我肯定会有错误。我做得
对
吗?在结束时添加空终止\0如何?} 顺便说一下,bufferSize是通过引用传递的,因为FORTRA
浏览 2
提问于2014-02-21
得票数 0
回答已采纳
4
回答
C
++中的内建排序
、
如何在
C
++中使用向量或内置的排序
函数
和
C
语言
中的大多数
语言
?我正在尝试为
C
程序排序
数组
。它能用带有排序实现的简单代码来解释吗?我
对
C
++非常陌生。
浏览 3
提问于2013-10-19
得票数 0
回答已采纳
2
回答
返回以各种
语言
在
函数
中创建的
数组
和对象
、
、
、
、
在
函数
调用
中返回本地创建的
数组
和对象时,我有点困惑。所以我相信- Java -我可以返回
数组
以及对象,我猜
数组
移到了这里吗?Python -和Java一样,本地创建的对象和
数组
可以作
浏览 1
提问于2015-03-14
得票数 1
回答已采纳
2
回答
同时运行
C
++代码并与其交互
、
、
、
、
因此,我目前的项目主要是用Python
语言
编写的,但我希望用
C
++重写计算开销最大的部分,以提高性能。我可以通过从DLL文件加载的简单
函数
来实现大部分功能,但不是所有功能。我在Python
语言
中有一个多维
数组
,我想在
C
++中
对
其执行操作(特别是A*寻路),但我不太确定如何转换它们,并且不断地将数据一次一块地发送到已加载的
函数
中似乎效率很低(该
数组
的前两个维数只有几百,
函数
需要一次处理
数组
中的几十个元
浏览 0
提问于2011-06-01
得票数 3
回答已采纳
2
回答
C
++和析构
函数
(嵌套类和一般问题)
、
、
我正在用
C
++编写一个二叉树的实现。我
对
这门
语言
相当陌生,虽然我知道什么是结构和析构
函数
,但我不确定嵌套类/结构会发生什么。 在我的实现中,我的二进制节点有一个嵌套结构。此结构是否需要自己的析构
函数
,或者当
调用
二叉树本身的析构
函数
时,是否会删除所有节点。如果我把struct改成一个类,答案会改变吗?另外,有人告诉我,如果你在一个类中
调用
"new“,你需要在析构
函数
中
调用
"delete”。
浏览 2
提问于2012-01-26
得票数 1
回答已采纳
2
回答
C
中的“不可修改”与其他编程
语言
中的“不可修改”的含义相同吗?
、
、
、
、
简单地说,
数组
和字符串文本是不可修改的lvalue。为什么我们可以修改
数组
元素的值和
C
中的字符串文本,而不能用Python修改字符串中的项呢? 谢谢。
浏览 8
提问于2017-09-13
得票数 0
回答已采纳
1
回答
为什么对
数组
有一个
调用
约定?
、
、
、
首先,该文件指出 稍后,在第20页中,
数组
被归类为内存、指针等: ..。然后使用分类来定义
调用
约定--如何将其上的值和界限传递给
函数
并从
函数
返回。如果我正确地读取算法,
数组
可以被归类为整数、内存或SSE。 但是在
C
语言
中,
数组
总是作为指针传递和返回。那么,为什么对
数组
进行分类很有
浏览 1
提问于2017-01-25
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python如何调用DLL函数:C数组与numpy数组传递
C语言进阶之路:函数—数组参数!
C语言:函数指针数组和函数指针数组指针的深度剖析
C语言竟可以调用Go语言函数,这是如何实现的?
C语言入门第22讲:如何定义和调用函数?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券