gpt4 book ai didi

c - 如何使用作为结构成员的函数指针

转载 作者:太空宇宙 更新时间:2023-11-04 05:35:49 24 4
gpt4 key购买 nike

我有一个结构,该结构具有作为其成员之一的功能。喜欢

    Creature.move = moveAway;

moveAway 是函数的名称。那么,您如何才能准确地使用该功能呢?

最佳答案

C 没有成员函数,这意味着您的成员显然不是一个函数,而是一个函数指针。为了通过该指针调用目标函数,您可以选择其中之一

Creature.move( /* arguments */ );

(*Creature.move)( /* arguments */ );

选择你最喜欢的。两种变体做同样的事情。

关于c - 如何使用作为结构成员的函数指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37041003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com