需要弄清楚这是否使用了typedef

时间:2013-09-25 16:50:08

标签: c++ c

我正在使用名为TinyGPS的库来进行Arduino项目。代码有以下几行。

 TinyGPS gps;

这是一个typedef,如果没有,你能解释一下是什么......

TinyGPS gps;
static char dtostrfbuffer[20];
int CS = 53;
int LED = 13;

2 个答案:

答案 0 :(得分:4)

如果它是C,则它是typedef#defined到其他某种类型。如果它是C ++,它也可以是类,结构或联合。

检查预处理器的输出以确定它是什么,或者只是在找到它之前围绕标题进行grep。

答案 1 :(得分:1)

它可能是一个typedef,但也可能是一个struct,class或union。库文档将告诉您它是什么以及如何使用它。