typedef char * p_char和#define p_char char *区别
时间: 2023-10-23 07:08:55 浏览: 128
typedef和define的区别
typedef int * p_int的作用是什么?
typedef char * p_char和typedef int * p_int都是用来定义类型别名的。p_char表示char类型的指针,p_int表示int类型的指针。这样,在代码中就可以用p_char和p_int代替char *和int *,使代码更加简洁易读。例如,可以这样定义一个变量:p_char str = "hello"; 代替 char *str = "hello"; 这样做的好处是,如果以后需要修改数据类型,只需要修改typedef的定义,而不需要修改代码中的所有变量声明。
阅读全文