C\C++日志15
常量数组 const 可以用来声明一个常量数组,表示数组中的元素不能修改:
#include <stdio.h> int main() { const int arr[] = {1, 2, 3, 4, 5}; // arr[0] = 10; // 错误:不能修改数组元素 for (int i = 0; i < 5; i++) { printf("%d ", arr[i]); // 输出:1 2 3 4 5 } return 0; }
指针和数组是不同的概念,但它们之间有一些相似之处。可以用 const 修饰指向数组的指针,限制数组内容或指针本身不可修改。