(1)
typedef int INT32; //声明INT32为指向int的类型
(2)
int size; //size为变量
*******************************************************
typedef int size; //声明size为指向int的类型
size a;
(3)
char *ptr_to_char; // ptr_to_char为一个指向字符的指针, ptr_to_char的内容为char类型
*******************************************************
typedef char ptr_to_char; // 声明ptr_to_char为指向char的指针类型
ptr_to_char pch; // pch是一个指向字符的指针
(4)
(4.1)
int (*ff(int))(int *, int); //指针函数,返回值为函数的地址
(4.2)
typedef int (*PF)(int *, int);
PF ff(int); //这样也可以实现上述功能。
typedef int INT32; //声明INT32为指向int的类型
(2)
int size; //size为变量
*******************************************************
typedef int size; //声明size为指向int的类型
size a;
(3)
char *ptr_to_char; // ptr_to_char为一个指向字符的指针, ptr_to_char的内容为char类型
*******************************************************
typedef char ptr_to_char; // 声明ptr_to_char为指向char的指针类型
ptr_to_char pch; // pch是一个指向字符的指针
(4)
(4.1)
int (*ff(int))(int *, int); //指针函数,返回值为函数的地址
(4.2)
typedef int (*PF)(int *, int);
PF ff(int); //这样也可以实现上述功能。