c - 后缀 "_t"在 C 中代表什么?

标签 c naming-conventions postfix-operator

<分区>

Possible Duplicate:
What does a type followed by _t (underscore-t) represent?

在我的 IDE (Xcode) 中输入时,自动完成会在我输入某个变量名称的过程中弹出已经定义的单词。我偶尔会看到名称末尾有“_t”。

  1. 这是什么命名约定,是什么意思?

  2. 是否有引用文档可以查找常用的前后修复?

使用术语“postfix”进行搜索会给我很多关于同名邮件服务器的 GoogleNoise。

最佳答案

t 代表“type”或“typedef”。您会看到很多带有 time_tsize_t 等的 POSIX header (以及其他 header )。这些根据操作系统和机器架构保存(不一定定义)特定的位大小。

关于c - 后缀 "_t"在 C 中代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1391447/

相关文章:

c - 为什么将 hex int 转换为 char* 会向后打印?

c - Strtol 返回错误的值

rest - REST API 是否有任何命名约定指南?

c++ - SDL 正在发送错误的 Controller 索引

c - 使用文件执行复制命令我的代码正在复制垃圾?

clojure - 在 Clojure 和其他 Lisp 方言中,在函数名称末尾使用星号的约定是什么?

php - 高效的 PHP 自动加载和命名策略

c - 无法理解 C 程序的输出

c# - C# 中的前缀和后缀运算符重载

java - 后缀自赋值行为是否在 C#/Java 中严格定义?