However it is a bit more structured. The compiler refers to it by the typedef alias rather than the data type that it aliases. However, its use is the same as the data type it aliases. In C, for example: