已知的数据类型有int,float,double,,等等。这里的datetype单独来说是没有含义的。
数据结构定义后。才具有意义。
例:typedef int datetype。这里的datetype就相当于数据类型int。
datetype a;就相当于int a;
你这里的
datetype *elem
就是定义datetype类型的指针变量。至于datetype是什么类型,就看你的定义了。
例1;
typedef struct datetype
{
int a;
datetype *next;
}
例2 :
typedef int datetype;
typedef float datetype;
typedef char datetype;等等