sizeof满足右结合律,结果是size_t类型,作用于expr或者type(这种情况下必须加括号)不会真的去执行expr,所以其结果是否合法无所谓int* p = nullptr; sizeof *p; // 输出int的字节数 引用:返回绑定的对象大小数组:整个数组的大小string、stl里的容器们:由于内部字段大多是指针所以不会包括那些动态元素 逗号运算符从左向右依次执行,最后只返回最右表达式的值 类型转换✏️Cast