深圳幻海软件技术有限公司 欢迎您!

c中数据类型相容问题

2023-03-25

char*和constchar*char*cp;constchar*ccp;ccp=cp;123左值ccp指向const修饰的char型指针右值cp指向无限定的char型指针首先char和char是相容的,其次ccp指向的类型限定包含cp的限定(无),再加上自身的限定(const)。即:ccp能完整

char * 和const char *

char *cp;
const char *ccp;
ccp = cp;
  • 1
  • 2
  • 3
  • 左值ccp指向const修饰的char型指针
  • 右值cp指向无限定的char型指针
  • 首先char和char是相容的,其次ccp指向的类型限定包含cp的限定(无),再加上自身的限定(const)。
    即:ccp能完整相容cp,反之cp不具有ccp的const类型限定

-------------------------------------------------------------------------------------------------------------------《C专家编程》内容

文章知识点与官方知识档案匹配,可进一步学习相关知识
C技能树数据类型基本数据类型134650 人正在系统学习中