怎样给字符数组char a[32];起个别名,用typedef!

2020-10-15 社会 59阅读
char a[32]; 这是变量声明,typedef 用于类型别名
你的问题是要类型的别名,还是变量的别名
如果是类型别名,那 typedef char aliastype[32]; 现在aliastype就是类型 char[32]的别名,
aliastype a; 声明的变量 与 char a[32] 是完全一样的。

关于变量的别名,程序中一般使用指针,
char *p = a;
这样对p的访问,和对a的访问是完全一样的。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com