您的位置 首页 > 德语词汇

weak是什么意思(C语言小知识点)

大家好,关于weak是什么意思很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于C语言小知识点的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

1、在看LiteOS源代码的时候,遇到WAEK关键字,如下示例:

weak是什么意思(C语言小知识点)

2、WEAKVOIDOsLockDepPanic(enumLockDepErrTypeerrType)\n{\n/*halthere*/\n(VOID)errType;\n(VOID)LOS_IntLock();\nOsBackTrace();\nwhile(1){}\n}

这个宏定义出处在kernel\\include\\los_toolchain.h文件:

3、#ifndefWEAK\n#defineWEAK__attribute__((weak))\n#endif

在C语言中,有符号有强弱的说法。符号指的是函数、变量的名字。强、弱符号就是针对全局函数和变量,下文称为全局符号来说的。

weak是什么意思和C语言小知识点的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023