C 数组数据结构(和)数组数据类型如何理解差异
数组数据结构(和)数组数据类型之间的区别是什么。例如,从c语言intvar[5]={1,2,3,4,5}C 数组数据结构(和)数组数据类型如何理解差异,c,arrays,data-structures,C,Arrays,Data Structures,数组数据结构(和)数组数据类型之间的区别是什么。例如,从c语言intvar[5]={1,2,3,4,5} before赋值运算符是int型数组变量 赋值运算符之后是数组数据结构。 这是正确的吗 赋值后,C中的变量不会更改类型。 int-var[5]声明名为var的变量,该变量是一个包含5个整数的数组 int arr[3]; int arr1[3] = {1,2,3}; 上述阵列arr和arr1具有相同的类型。由于数组arr尚未初始化,arr[0]arr[1]arr[2]的值未定义。元素或数组
- before赋值运算符是int型数组变量
- 赋值运算符之后是数组数据结构。
这是正确的吗李>
int-var[5]
声明名为var
的变量,该变量是一个包含5个整数的数组
int arr[3];
int arr1[3] = {1,2,3};
上述阵列arr
和arr1
具有相同的类型。由于数组arr
尚未初始化,arr[0]
arr[1]
arr[2]
的值未定义。元素或数组arr1
具有指定的整数值arr1[0]=1
arr1[1]=2
arr1[2]=3
术语数据结构和数据类型的混淆可能来自维基百科。请在此处阅读已接受的答案:
不,“数组数据结构”不是一个标准术语。它只是一个数组。实际上,数组不是一个数据结构,然后元素插入、删除、更新都在做,这些都是数据结构过程的基础,所以我认为它是一种数据结构。数组没有插入或删除操作。数据结构是一个存储区域。某个地方读过,所以我想在“=”之后是安排存储内存。您能为我提供数组数据类型(和)数组数据结构的示例代码吗。我是新手,请帮帮我。