C中()的(void)是什么

紫胶

我最近找到了这行代码,但是我不知道()的含义是什么。有人能帮我吗 ?谢谢

(void) myFunc();
肿胀

(void)具有强制转换操作的形式,但是强制转换为void(注意:不强制转换void *)通常不是有用的事情。

但是,在这种情况下,这(void) myFunc();意味着myFunc返回一个值,并且编写此代码行的人都希望放弃该值,并且不想让编译器抱怨这一点,并且/或者希望让以后的代码读者清楚知道他们故意丢掉价值。在生成的代码中,(void) myFunc();其效果myFunc();与前面没有任何效果完全相同

由于这个符号的历史弊端,一些编译器会警告你没有使用的某些功能的值(例如mallocreadwrite),即使你把(void)在他们面前,因此它比它曾经是那么有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C ++中void * volatile *的含义是什么

来自分类Dev

(void)在c ++中是什么意思?

来自分类Dev

C中的void *(* routine)(void *)是什么意思?

来自分类Dev

c中的*(volatile void **)是什么意思?

来自分类Dev

C中的“ static void *”是什么意思?

来自分类Dev

void Enter() = 0 是什么意思;在 C# 中是什么意思?

来自分类Dev

void(*)()在代码中是什么意思

来自分类Dev

?() => void 在函数参数中的目的是什么

来自分类Dev

C ++,参数类型(void *&)的用途是什么?

来自分类Dev

decltype(void())中的void()到底是什么意思?

来自分类Dev

Swift中的void->(void)是什么意思?

来自分类Dev

C中的typedef void * key_type是什么意思?

来自分类常见问题

在GNU C宏envSet(name)中,(void)“”名称是什么意思?

来自分类Dev

在Objective-C中写`static void * ptr =&ptr`是什么意思

来自分类Dev

在c中具有结构的void *成员是什么意思?

来自分类Dev

C中的typedef void * key_type是什么意思?

来自分类Dev

打字稿中的“ void”是什么意思?

来自分类Dev

这个问号在Flow中是什么意思:“?()=> void”

来自分类Dev

{handleButton}: {handleButton:()=>void} 在示例中是什么意思

来自分类Dev

当不确定类型是什么时,C ++会抛出void *

来自分类Dev

bash中的= C是什么?

来自分类Dev

...在c ++中的用途是什么

来自分类Dev

C ++中的资源是什么?

来自分类Dev

C中\ a的用途是什么?

来自分类Dev

...在c ++中的用途是什么

来自分类Dev

C++中的`&|`是什么?

来自分类Dev

显式强制转换运算符中的void *是什么?它的用途是什么?

来自分类Dev

C ++中void和其他不完整类型之间的主要区别是什么?

来自分类Dev

在c ++中arrow('<','>')中的单词是什么?

Related 相关文章

  1. 1

    C ++中void * volatile *的含义是什么

  2. 2

    (void)在c ++中是什么意思?

  3. 3

    C中的void *(* routine)(void *)是什么意思?

  4. 4

    c中的*(volatile void **)是什么意思?

  5. 5

    C中的“ static void *”是什么意思?

  6. 6

    void Enter() = 0 是什么意思;在 C# 中是什么意思?

  7. 7

    void(*)()在代码中是什么意思

  8. 8

    ?() => void 在函数参数中的目的是什么

  9. 9

    C ++,参数类型(void *&)的用途是什么?

  10. 10

    decltype(void())中的void()到底是什么意思?

  11. 11

    Swift中的void->(void)是什么意思?

  12. 12

    C中的typedef void * key_type是什么意思?

  13. 13

    在GNU C宏envSet(name)中,(void)“”名称是什么意思?

  14. 14

    在Objective-C中写`static void * ptr =&ptr`是什么意思

  15. 15

    在c中具有结构的void *成员是什么意思?

  16. 16

    C中的typedef void * key_type是什么意思?

  17. 17

    打字稿中的“ void”是什么意思?

  18. 18

    这个问号在Flow中是什么意思:“?()=> void”

  19. 19

    {handleButton}: {handleButton:()=>void} 在示例中是什么意思

  20. 20

    当不确定类型是什么时,C ++会抛出void *

  21. 21

    bash中的= C是什么?

  22. 22

    ...在c ++中的用途是什么

  23. 23

    C ++中的资源是什么?

  24. 24

    C中\ a的用途是什么?

  25. 25

    ...在c ++中的用途是什么

  26. 26

    C++中的`&|`是什么?

  27. 27

    显式强制转换运算符中的void *是什么?它的用途是什么?

  28. 28

    C ++中void和其他不完整类型之间的主要区别是什么?

  29. 29

    在c ++中arrow('<','>')中的单词是什么?

热门标签

归档