手把手教你C++数组:初始化与遍历技巧

C++数组是同类型元素的连续存储集合,大小固定,通过索引(0开始)访问。初始化分两类:基本类型数组(如int)可完全/部分初始化(未赋值元素为0),省略大小由编译器推导元素数量;字符数组需注意'\0'结尾,字符串字面量初始化会自动添加'\0',手动初始化需自行添加。遍历方法有二:普通for循环(需用sizeof(arr)/sizeof(arr[0])获取大小)和范围for循环(C++11,无需索引),字符数组遍历需以'\0'判断结束。注意事项:避免越界访问,静态数组大小固定不可动态扩容,字符数组必须以'\0'结尾才能作为字符串处理。核心要点:正确初始化,合理遍历,关注大小与结束符。

阅读全文