C++知识点摘记

时间:2023-01-25 23:21:37

【1】结构体和数组的主要区别:
1、结构体可以在一个结构中声明不同的数据类型;
2、相同结构的结构体变量是可以相互赋值的,而数组不行
解析:数组是单一数据类型的数据集合,它本身不是数据类型,而结构体是一种数据类型,数组名是常量指针,不可以作为左值进行运算(赋值号左边必须是一个变量),所以数组之间不能通过数组名相互赋值。