intttr_t中_t的含义

时间:2014-04-10 18:13:43

标签: c++ c nginx

我想知道什么是intptr_t? 什么意思(_t)?它是(树)的第一个词还是什么?

例如在nginx web服务器中,什么是ngx_xx_t(_t)?

(ngx_xx_t)和(ngx_xx_s)之间有什么不同?什么是(_t)和(_s)? (缩写)

1 个答案:

答案 0 :(得分:3)

通常,_t的后缀表示typedef_s表示结构。编译器没有区别,但为了用户阅读代码的好处。这曾经是应用此类后缀的常见做法,但现在由于与POSIX& amp;的冲突而不鼓励。基本的人类困惑。其他类似的讨论

示例:

// Discouraged
struct foo_s {
    int bar;
};
typdef struct foo_s foo_t;

// Friendly
typedef struct foo_struct {
    int bar;
} foo_type;
相关问题