overload operator bitwise c naming-conventions postfix-operator

operator - ¿Qué significa el postfix "_t" en C?



operator java (3)

Posible duplicado:
¿Qué representa un tipo seguido de _t (guión bajo-t)?

Mientras escribo mi IDE (Xcode), el autocompletado muestra palabras ya definidas cuando estoy ingresando un nombre de variable. De vez en cuando veo nombres que tienen '' _t '' al final de ellos.

  1. ¿Qué convención de nombres es eso y qué significa?

  2. ¿Hay un documento de referencia para buscar arreglos previos y posteriores de uso común?

La búsqueda con el término "postfix" me da una gran cantidad de Google Noise sobre el servidor de correo del mismo nombre.


El sufijo "_t" es una convención para nombres de tipos de datos como size_t o wchar_t . No se usa consistentemente.


La t significa "tipo" o "typedef". Verá muchos encabezados POSIX (y otros) con time_t , size_t y otros. Éstos que contienen tamaños de bits específicos (no necesariamente definidos) en función del sistema operativo y la arquitectura de la máquina.


basado solo en mi propia experiencia, el postfix "_t" significa "tipo de datos". En otras palabras, es un tipo de dato definido utilizado typedef.