为什么见到不同的typdef解释??
在C++ Templates 中
typdef char* CHARS;
typedef CHARS const CPTR; //指向char类型的常量指针
//这个定义被当成 typedef char* const CPTR
typedef char* CHARS;
typedef const CHARS CPTR; //指向常量char类型的指针
//而且这个定义是被当成 typedef const char* CPTR
但C++ Primer中
typedef char* CHARS;
extern const CHARS CPTR; //这个定义却被当成是
//typedef char* const CPTR
为什么会有两种不同的解释呢?