2020-05-20

结构名和数组名有什么不一样 结构是一个标量。和其余任何标量同样,当数组名在表达式中做为右值使用时,它表示存储在结构中的值。当它做为左值使用时,它表示结果存储的内存位置。可是,当数组名在表达式中做为右值使用时,它的值是一个指向数组第1个元素的指针。因为它的值是一个常量指针,因此数组名不能做为左值使用。……出自<C和指针>这本书web
相关文章
相关标签/搜索