详解C++编程中数组的基本用法

2020-01-06 14:32:54王振洲

 

表达式中的数组
当数组类型的标识符出现在 sizeof、address-of (&) 或引用的初始化以外的表达式中时,该标识符将转换为指向第一个数组元素的指针。 例如:


char szError1[] = "Error: Disk drive not ready.";
char *psz = szError1;

指针 psz 指向数组 szError1 的第一个元素。 请注意,与指针不同,数组不是可修改的左值。 因此,以下赋值是非法的:


szError1 = psz;


注:相关教程知识阅读请移步到C++教程频道。