在C语言中,数组是加了const(常量)的特殊指针,数组变量本身表达是个地址。
例:int a[] <==> int const* a = ...
所以数组和数组之间不可以互相赋值。
但是,数组中的单个数据输出时,可以看作是在对应的下标地址中取值。
例:*a == a[] 或 a == &a[0]
欢迎分享,转载请注明来源:内存溢出
在C语言中,数组是加了const(常量)的特殊指针,数组变量本身表达是个地址。
例:int a[] <==> int const* a = ...
所以数组和数组之间不可以互相赋值。
但是,数组中的单个数据输出时,可以看作是在对应的下标地址中取值。
例:*a == a[] 或 a == &a[0]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)