对C语言指针强转的理解

2023-01-08 17:09:37

1.什么是表达式, 表达式的属性是什么

写得好的博客贴在这里:https://blog.csdn.net/astrotycoon/article/details/50857326

定义:概括说来表达式是由一系列运算符(operators)和操作数(operands)组成的。这既是表达式的定义,同时也指明了表达式的组成成份。运算符指明了要进行何种运算和操作,而操作数则是运算符操作的对象

属性:任何表达式都有值和类型两个属性

2.左值&右值(C和指针P79)

右值不细说, 左值概括出来就是:如果能确定一个表达式最终结果的存储位置, 那么这个表达式可以作为左值,需要注意的是某些表达式也可作为左值

这一部分的练习可以参考<C和指针>P99的指针表达式

3.强制类型转换运算符(谭浩强第四版:P56)

  • 作者:Andy Pines
  • 原文链接:https://blog.csdn.net/liaojunwu/article/details/103106219
    更新时间:2023-01-08 17:09:37