腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
函数
指针
是否与
函数
作为参数具有相同的表达能力?
在
函数
式编程
语言
中,
函数
可以作为参数传递给另一个
函数
。在C/C++等编程
语言
中,引用
函数
的
函数
指针
可以传递给可以通过取消引用调用外部
函数
的
函数
。那么,
函数
指针
在
函数
编程
语言
中是否与
函数
作为参数具有相同的表达能力呢?
浏览 0
提问于2015-08-10
得票数 10
回答已采纳
5
回答
为什么
函数
指针
不被认为是面向对象的?
、
、
、
在C#
语言
规范中,它明确声明: 我理解委托需要比
指针
更灵活一些,因为.NET会移动内存。什么使
函数
指针
不面向对象?
指针
和
函数
指针
是否等效?
浏览 11
提问于2011-04-20
得票数 24
回答已采纳
3
回答
函数
指针
列表呢?
、
、
、
可能重复: 我想知道如何在C
语言
中声明
函数
指针
的动态列表?用
指针
来做
函数
指针
?
浏览 10
提问于2012-08-02
得票数 0
回答已采纳
1
回答
TIOBE十大
语言
中的高阶
函数
等价构造
、
我试图从TIOBE索引中找到一个与前10种
语言
中的高阶
函数
等价的
语言
结构。到目前为止,我的结果如下:Java -匿名方法,lambdasC++ -
函数
指针
C# -匿名方法、委托、lambdasPython-我知道这是有可能的,但我不知道它叫什么Perl - 缺少 JavaScript -
函数<
浏览 0
提问于2014-09-02
得票数 0
回答已采纳
5
回答
人们真的用C
语言
做面向对象吗?
、
、
通过显式传递this
指针
,可以在C中模拟成员
函数
。可以通过在每个对象中显式地存储指向
函数
指针
的全局数组的
指针
来模拟虚
函数
。很好。(我需要为已经熟悉OOP的人完成为期两周的C
语言
入门课程的最后一天。)是否有任何相关的项目、库或框架以所描述的方式用C
语言
模拟OO?
浏览 0
提问于2012-08-12
得票数 4
回答已采纳
2
回答
C
语言
的
函数
调用是如何工作的?
我最近在C
语言
中使用
函数
指针
,想了解下C
语言
的
函数
调用是如何工作的
浏览 355
提问于2017-12-04
3
回答
如何从main()
函数
外部访问argv[]?
、
、
我碰巧有几个
函数
,它们通过argv[]数组访问程序的不同参数。现在,这些
函数
嵌套在main()
函数
中,因为编译器提供了允许这种结构的
语言
扩展。我想摆脱嵌套的
函数
,这样互操作性就可以实现,而不需要依赖于
语言
扩展。首先,我想到了一个数组
指针
,一旦程序启动,我将指向argv[],这个变量将在main()
函数
之外,并在
函数
之前声明,以便它们可以使用它。所以我声明这样一个
指针
,如下所示:它应
浏览 1
提问于2010-10-30
得票数 10
回答已采纳
1
回答
如何在Python中使用OpenGL的glMapBuffer?
、
、
、
、
我想尝试使用glMapBuffer更新PyOpenGL中的VBO,它会返回一个指向映射内存的ctypes
指针
。现在,这个
函数
的几乎所有示例都是用C
语言
编写的,并使用了memcpy,而Python
语言
中显然不存在这种
语言
。 那么,如何使用这个
指针
更新数据呢?
浏览 23
提问于2020-08-26
得票数 1
回答已采纳
4
回答
功能
指针
与必要性
、
我对用C
语言
破解微小的事物很感兴趣。据我所知,
函数
指针
只不过是一个C变量,它将
函数
的地址指向一个普通的C变量。这样我们也可以用
指针
来调用
函数
。问题: 它会做一些正常功能所不能做的高级工作吗?
浏览 2
提问于2015-06-01
得票数 0
回答已采纳
2
回答
为什么Java中没有
函数
指针
?
、
最近,我开始研究Java以外
语言
中存在的不同有趣的概念。由于我使用过的唯一
语言
是Java,所以这些概念对我来说都是非常新的。因此,这个问题可能很天真:)。也许这只是学习这个概念的兴奋,但在我看来,它可能是
语言
中的一个强大的特性。
浏览 0
提问于2014-05-22
得票数 4
1
回答
为什么不安全的代码上下文(与
指针
操作相关)在C#中存在安全风险?
、
、
我需要调用C库
函数
,它将
指针
作为来自一个C#程序的参数。在C#中,我们需要使用#不安全的关键字来保护
指针
操作。说,使用
指针
会导致稳定性和安全性问题。在公共
语言
运行库(CLR)中,不安全代码称为不可验证代码。C#中的不安全代码不一定是危险的;它只是其安全性无法由CLR验证的代码。因此,CLR只在完全受信任的程序集中执行不安全的代码。如果使用不安全代码,则有责任确保代码不会带来安全风险或
指针
错误。 我对C#
语言
很陌
浏览 2
提问于2018-05-07
得票数 1
回答已采纳
2
回答
为什么结构体名称不是C中的
指针
?
、
、
、
、
数组名是
指针
,
函数
名也是
指针
,但结构名不是
指针
。我试图理解这种差异背后是否有一些逻辑推理,或者这只是C
语言
的随机语法?
浏览 3
提问于2020-08-20
得票数 0
2
回答
为什么cpp std::
函数
可以容纳捕获-lambda,而
函数
指针
不能?
、
、
、
、
fauto}; void (*rawPf)() = fauto; // fail to compile我知道只有非捕获的lambda可以分配给
函数
指针
的语法(2)由于std::
函数
指针
和
函数
指针
都是callable,使得std::
函数
能够保持捕获-lambda而
函数
指针
不能保持的核心区别是什么? 对这方面的
语言
设计有什么详细解释吗?
浏览 8
提问于2022-08-15
得票数 0
回答已采纳
1
回答
在自定义脚本
语言
中重新加载匿名
函数
、
、
我正在用支持热重加载的脚本
语言
实现匿名
函数
(Lambda)。该
语言
目前支持将用户定义的
函数
(
指针
)传递给插件
函数
,该
函数
可以存储以后调用的
函数
指针
(事件处理程序)。有了lambda支持,我可以在编译的字节码被解析时动态创建
函数
,然后将
指针
传递到插件
函数
并存储。问题在于热重新加载功能,我需要能够更新插件中存储的
函数
指针
指向的字节码。此外,如果删除l
浏览 0
提问于2021-05-20
得票数 2
1
回答
为什么‘the’
指针
在C++中的构造
函数
中工作?
我知道this
指针
将指向当前在其中的对象实例,但我不知道如何实现它。我发现在标准中说: 接下来我有几个问题要问,所以我的问题是: 我
浏览 6
提问于2022-05-05
得票数 0
回答已采纳
2
回答
在C++中的单独
函数
中初始化
指针
、
、
我需要做一件简单的事情,我曾经在Java
语言
中做过很多次,但我被C
语言
卡住了(纯C,而不是C++)。return 0;我有一些“初始化”
函数
,它应该将一个给定的
指针
分配给一些已分配的数据(无关紧要)。我应该如何给一个
函数
一个
指针
,以便这个
指针
将被修改,然后可以在代码中进一步使用(在
函数
调用返回之后)?
浏览 1
提问于2010-03-21
得票数 16
回答已采纳
11
回答
在C中有哪些
函数
式编程的工具?
、
最近我一直在思考如何用C(而不是C++)进行
函数
式编程。显然,C是一种过程化
语言
,本身并不真正支持
函数
式编程。 是否有任何编译器/
语言
扩展将一些
函数
式编程构造添加到
语言
中?GCC提供了作为
语言
扩展;嵌套
函数
可以访问父堆栈帧中的变量,但这离成熟的闭包还有很长的路要走。例如,我认为在C中真正有用的一件事是,在任何需要
函数
指针
的地方,你都可以传递一个lambda表达式,创建一个衰减为
函数
浏览 97
提问于2008-10-19
得票数 162
回答已采纳
3
回答
如何用金属着色
语言
将浮点
指针
转换为uint8_t
指针
?
、
、
、
我试图在kernel void
函数
中用金属阴影
语言
编写以下C代码:uint8_t byteArray[sizeof(f)];
指针
类型必须具有显式地址空间限定符。我理解金属限制了
指针
的使用,并要求内核
函数
的参数具有显式的地址空间属性,如device、constant等。我将如何用金属阴影
语言
执行类型转换?
浏览 11
提问于2021-06-15
得票数 1
回答已采纳
10
回答
将functor作为
函数
指针
传递
、
、
我正在尝试在C++应用程序中使用C库,并发现自己处于以下情况(我知道我的C
语言
,但我对C++相当陌生)。在C端,我有一个以
函数
指针
作为参数的
函数
集合。在C++端,我有一个带
函数
器的对象,它与C
函数
所需的
函数
指针
具有相同的签名。有没有办法使用C++
函数
器作为传递给C
函数
的
函数
指针
?
浏览 2
提问于2009-12-03
得票数 42
回答已采纳
2
回答
为什么类型转换为空
指针
?
、
、
、
作为C
语言
的新手,我从空
指针
中得到的唯一实际用法是用于多功能
函数
,这些
函数
可以在给定的
指针
中存储不同的数据类型。因此,在进行内存分配时,我没有对
指针
进行类型转换。我见过一些代码示例,它们有时使用空
指针
,但它们是类型转换的。为什么这是有用的?为什么不直接创建所需类型的
指针
而不是void呢?
浏览 1
提问于2013-06-07
得票数 26
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
知识分享:C 语言函数指针之回调函数
C语言编程指针变量作为函数参数
李鹏飞:C语言指针和函数详解
C语言编程:以实例教你学指向函数的指针
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券