c语言(1)

版权声明:吴亚彪 https://blog.csdn.net/weixin_44288260/article/details/85379801

const关键字

const用于只读数据,在声明的时候初始化,之后不能初始化,const类型的数据存在rom或flash中。

int * p;                       //指向可变   指向的内容可变
const int * p;或者int const *p;//指向可变   指向的内容不可变
int * const p ;				  //指向不可变   指向的内容可变
const int * const p;		  //指向不可变   指向的内容不可变

typedef与define

typedef char * pc1;
#define pc   char *
pc1 a1,a2;   //相当于  char * a1,char * a2;这是两个字符指针
pc a3,a4;   //相当于   char *a3, char a4 ;a3是字符指针,而a4是字符

猜你喜欢

转载自blog.csdn.net/weixin_44288260/article/details/85379801