define与typedef 区别
typedef int * pint ;#define PINT int *那么:const pint p ;//p不可更改,但p指向的内容可更改const PINT p ;//p可更改,但是p指向的内容不可更改。(const pint p === ( const pint )p)(const PINT p === const (PINT p ))
用户评论