腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
指针
/引用之前
、
、
因此,像perl、java和
C
这样的现代
语言
通过
指针
(如果写得正确的话)传递数据(例如
函数
参数),所以在堆栈中,当您
传入
一个变量时,该变量的地址将被写入。我研究了fortran的老版本,在
指针
之前,我想知道:在
指针
之前,数据是如何传递的?如果我将一个大数组传递给子例程,该数组是否会被写入堆栈,而不是指向该数组的
指针
?
浏览 1
提问于2010-08-27
得票数 1
2
回答
为什么
C
没有第一类数组?
、
我有一个关于
C
的语义的问题,我想知道为什么决定使数组不同于
语言
中的任何其他类型的功能。我理解数组和
指针
在
C
中是不同的编译时抽象,数组有固定的长度,sizeof为数组返回stride * length。对于
指针
,它只返回
指针
本身的宽度。但是,数组不能作为值传递到
函数
中,也不能从
函数
直接返回。实际上,我想知道为什么你不能做以下的等价物。0; out += a
浏览 0
提问于2016-03-16
得票数 4
回答已采纳
1
回答
如何使用asm获取输出缓冲区的
指针
?
、
、
、
我必须用asm编写
函数
,用
C
语言
编写原型其中: esp: retesp+8: *out - address 我
浏览 3
提问于2017-01-02
得票数 1
回答已采纳
2
回答
如何在
C
中调用带有Void参数的void
函数
我是
C
语言
的初学者,现在我有一个这样的
函数
据我所知,这是一个void
函数
,它有两个参数,第一个是void
指针
,第二个是另一个带有void参数的void
函数
。我尝试了很多方法来调用它,但它似乎不能正常工作,要么返回分割错误,要么返回
指针
类型不同的警告。 那么这个
函数
到底意味着什么呢?应该
传入
哪些参数?以及如何调用它?有什么
浏览 5
提问于2014-11-07
得票数 1
1
回答
C
/
C
++中的反射调用
函数
或方法
、
、
我正在经历一个以前在
C
/
C
++中从未遇到过的问题,我不知道如何解决它。反射。我需要通过用户提供的字符串调用
函数
或方法。不仅如此,我还需要给
函数
或方法一些参数,并得到其结果(如果有的话)。当然,定义了
函数
或方法T printSomething()。 我能做的最好的方法是什么?
浏览 2
提问于2013-01-25
得票数 0
回答已采纳
1
回答
C
指针
赋值
、
所以我今天在玩一些
指针
,遇到了一个相当令人困惑的困境。我经常使用
C
语言
,但我似乎不明白为什么这样做是行不通的--也许这只是其中的一天。== NULL) else} 所以我在main中创建一个
指针
,将它传递到一个分配空间的
函数
中,然后将它分配回
传入
的
指针
。为什么每次我运行它时,
指针<
浏览 6
提问于2014-09-29
得票数 0
回答已采纳
1
回答
如何管理
C
中
函数
返回的内存
、
、
、
、
我想做一个标记化子程序,它的工作方式如下: char* sub = ( char* ) malloc ( ( some_length + 1 ) * sizeof( char ) );,但对我来说这似乎是一个非常糟糕的主意,因为这将使CreateToken的代码非常依赖于子字符串
函数
浏览 4
提问于2013-05-25
得票数 1
回答已采纳
2
回答
通过引用传递,但参数值为空。
、
、
、
、
我在用
C
语言
编程。我有一个结构: boolean flag; double stuff;我有一个
函数
,它将指向MY_TYPE
指针
的
指针
作为参数: // I initialise an object of MY_TYPE /
浏览 1
提问于2016-09-19
得票数 0
回答已采纳
8
回答
编写
函数
的两种方法
、
、
我在
C
语言
的上下文中问这个问题,尽管它确实适用于任何支持
指针
或传递引用功能的
语言
。
传入
对对象的
指针
浏览 10
提问于2015-08-15
得票数 5
回答已采纳
1
回答
CoreText CTFrameGetLineOrigins在Swift中的问题
、
我有以下代码在目标
C
中工作CGPointlet range: CFRange = CFRangeMake(0, 0)我必须在NSArray
函数
中使用
浏览 6
提问于2014-06-26
得票数 2
回答已采纳
1
回答
检查零进入围棋
、
指针
方法接收器是否应该包括零检查? 我在其他
语言
中见过很多代码,在这些
语言
中,应用防御性编程的人也会检查空值,并在
传入
null时抛出异常。假设某些
函数
由于某种原因返回零,则将零
传入
另一个
函数
。这个
函数
不处理nils,在
函数
内部的某个堆栈中会出现一个"kaboom“,使调用者怀疑错误是在抽象中还是在他的调用代码中。
浏览 0
提问于2015-09-28
得票数 4
4
回答
交换
指针
时的混淆
在丹尼斯·M·里奇斯的书"
C
编程
语言
“中,它谈到了
指针
,其中一个例子是交换两个
指针
:{ temp = *a;如果b已经是一个
传入
的
指针
,那么为什么在将它分配给*a之前需要取消引用呢?为什么a = b不能作为他们的两个
指针
工作呢?
浏览 4
提问于2015-04-28
得票数 2
回答已采纳
1
回答
使用Void*参数将套接字数据传递给JNA
函数
、
、
、
在Windows上,我有一些第三方TCP数据通过Java套接字
传入
,我正在尝试如何将数据传递到由同一第三方提供的
C
库中-使用JNA。我对JNA/JNI/
C
等所有东西都不熟悉。第三方库将从套接字接收
传入
的字节,并将其解码为正确的消息类型。由于
传入
的数据是任意长度的,没有结束分隔符,并且开始分隔符非常短(因此可能出现在数据的中间,而不是实际的分隔符),因此实际上可能更容易弄清楚如何通过JNA使用这个库,而不是使用自己的库(或者学习
C
语言
)我已经设法使用j
浏览 4
提问于2012-10-16
得票数 1
1
回答
使用Python
C
-API来确定对象是否有效?
、
、
摘要:在Python
C
-API中是否有某种方法来确定PyObject*是否指向有效的Python对象?问题:通常,
传入
包装
函数
的整数"id“是由桥代码创建的,因此我可以相信它是一个有效的Python标识符(即它指向一个”真正的“Python对象)。但是,如果用户尝试手动创建其中一个对象,并且只是
传入
一个随机整数作为Python id,那么Python seg就会在Py_INCREF上出错并使
浏览 1
提问于2015-02-18
得票数 1
1
回答
何时使用
指针
、
、
我对Go
语言
很陌生,只有很少的
C
/
C
++背景,所以我很自然地在思考什么时候使用
指针
,什么时候不使用
指针
。虽然这个问题可能被认为是开放的,但我想知道什么时候应该返回结构,什么时候应该返回
指针
(以及什么时候应该接受structs /
指针
作为参数)。 如果我想通过引用传递一个结构,那么我将在
函数</em
浏览 2
提问于2015-12-24
得票数 66
回答已采纳
1
回答
使用iOS中
C
函数
中的Swift入口点生成线程
、
、
有没有可能在iOS中的
C
函数
中生成一个带有Swift入口点的线程?例如,使用gcd或POSIX (不确定这是否可以在iOS应用程序中使用),并为Swift
函数
指定
函数
签名?我在这里并不是要解决一个具体的问题,而是对iOS中Swift &
C
互操作性的实际限制感到好奇。苹果似乎为Swift和
C
语言
提供了无缝的交叉兼容性桥梁,但我并没有发现多少与之相反的东西。
浏览 38
提问于2020-07-09
得票数 1
回答已采纳
6
回答
指向
指针
的
指针
、
还有,人们用
指针
指向
指针
的深度.我明白
指针
指向
指针
的意思,但是为什么在那之后你会更多呢?你使用*有多深? Foo(SomePtr* hello);
浏览 7
提问于2011-01-11
得票数 5
回答已采纳
1
回答
C
++ - std::list.erase()不移除元素
、
、
我有一个
函数
,它有一个指向传递给它的类的
指针
列表,还有一个属于我想要销毁和调整列表大小的类的特定ID。但是,使用我的代码,列表永远不会调整大小,值也是垃圾,这会使我的程序崩溃。如果找到,创建一个临时节点
指针
并指向我将要删除的节点。将前面节点的"next“元素设置为迭代器的"next”元素,然后删除迭代器节点。 但是..。使用stl::list实现,我不知所措。下面是我到目前为止的情况,其中DOCO是一个类,列表中的元素是类实例的
指针
。
浏览 5
提问于2020-10-10
得票数 1
回答已采纳
2
回答
C
中的实例级抽象
、
、
、
、
我已经决定接受一个相当雄心勃勃的挑战,我正在用
C
来完成它。我正在(重新)学习的一件事是,
C
中的不同抽象技术与我习惯于使用更高级
语言
的抽象技术是不同的。我所遇到和询问的问题,特别是与测试和功能有关。例如,我有两个
函数
f和g,如果某些条件为真,f将调用g。 // ...这通常会通过接口或抽象类或继承在更高级别的
语言
中解决。但在
C
语言
中,我没有这些技巧。 事实上,我能想到的解决这个问题的唯一办法就是使用<em
浏览 2
提问于2012-08-19
得票数 2
回答已采纳
2
回答
函数
指针
是否与
函数
作为参数具有相同的表达能力?
在
函数
式编程
语言
中,
函数
可以作为参数传递给另一个
函数
。在
C
/
C
++等编程
语言
中,引用
函数
的
函数
指针
可以传递给可以通过取消引用调用外部
函数
的
函数
。那么,
函数
指针
在
函数
编程
语言
中是否与
函数
作为参数具有相同的表达能力呢?
浏览 0
提问于2015-08-10
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言:函数指针数组和函数指针数组指针的深度剖析
知识分享:C 语言函数指针之回调函数
C语言编程指针变量作为函数参数
李鹏飞:C语言指针和函数详解
C语言编程:以实例教你学指向函数的指针
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券