c语言数组初始化的全部方式
时间: 2023-10-21 20:06:18 浏览: 258
你好,关于c语言数组初始化的全部方式,可以使用以下方法:
1. 直接给出数组的初始化值,如int arr[5] = {1, 2, 3, 4, 5};
2. 数组初始化时只给出一部分初始值,其余部分默认初始化为0,如int arr[5] = {1, 2, 3};
3. 使用循环语句初始化数组,如int arr[5]; for(int i=0; i<5; i++) { arr[i] = i+1; }
4. 使用指针和动态内存分配来初始化数组,如int len = 5; int *arr = (int*) malloc(sizeof(int)*len); for(int i=0; i<len; i++) { arr[i] = i+1; }
希望能对你有所帮助。
阅读全文