52.左值

  左值参数是可以被引用的数据对象。例如,变量、数组元素、结构成员、引用和接触引用的指针。非左值包括字面常量(用引号括起的字符串除外,他们由其它地址表示)和包括多项的表达式。在C语言中左值最初是可出现在赋值语句左边的实体,但这是引入关键字const之前的情况。现在,常规变量和const变量都可视为左值,因为可通过地址访问它们。但常规变量属于可修改的左值,而const修饰的变量属于不可修改的左值。

posted @ 2023-01-08 16:46  CodeMagicianT  阅读(31)  评论(0编辑  收藏  举报