c - "\__signed" "\__signed__"和 "signed"有什么区别?

标签 c linux kernel

我正在研究"include/asm-x86/types.h",我对\__signed__的含义有点困惑。

当我谷歌这个关键字时,我无法获得任何有用的信息。为什么不直接用signed代替\__signed__,有什么特殊的含义吗?

最佳答案

这用于向后兼容,当旧的编译器无法识别 signed 关键字时,会使用此类替代方法。

关于c - "\__signed" "\__signed__"和 "signed"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18206770/

相关文章:

c - 共享 V 内存系统调用的 shmflg 中的 0 标志是什么意思?

c - 谁将决定嵌入式 C 编程中数据类型的大小

php - 如何在 linux 上查找可读文件夹

c - Linux,不能包含系统模块

c - libssh2_scp_recv 未填充 struct stat

linux - 关于设置脚本权限

python - 如何在 python os.path.exists 中使用变量

linux - 有什么办法可以列出 Linux 内核支持的 inotify 事件吗?

Linux 内核 : What process does schedule() run in?

c - 多客户端服务器套接字不打印客户端消息