A.int a[5] = {1, 2, 3, 4, 5};B.int a[5]; a[5]= {1, 2, 3, 4, 5};C.int a[ ] = {1, 2, 3, 4, 5};D.int a[5][3]={ {80,75,92}, {61,65,71}, {59,63,70}, {85,87,90}, {76,77,85} }; int b[5][3]={80, 75, 92, 61, 65, 71, 59, ...
数组就是:char c[2]、 int arr[10],指连续相同类型的空间 复制代码 #include<stdio.h>#include<stdlib.h>intmain(intargc,char*argv[]){// 定义两个int类型的指针int*a, *b;// 通过malloc在堆里面开辟了空间a = (int*)malloc(sizeof(int)); b = (int*)malloc(sizeof(int)); *a =1; *b ...
数组就是:char c[2]、 int arr[10],指连续相同类型的空间 复制代码 #include<stdio.h>#include<stdlib.h>intmain(intargc,char*argv[]){// 定义两个int类型的指针int*a, *b;// 通过malloc在堆里面开辟了空间a = (int*)malloc(sizeof(int)); b = (int*)malloc(sizeof(int)); *a =1; *b ...
int main(int argc, char *argv) // 创建一个数组c里面有3个数据,int类型的数组一个数组占4个字节,地址相关的空间相差是1个字节 int c3 = 1,2,3; printf("c的地址:%p\t%p\tc0:%p\tc1:%p\tc2:%p\t\n",c, &c, &c0, &c1, &c2); printf("%d, %d, %d\n", c0, c1, c2); 总结 以上...
数组就是:char c[2]、 int arr[10],指连续相同类型的空间 #include#includeint main(int argc, char *argv[]){ // 定义两个int类型的指针 int *a, *b; // 通过malloc在堆里面开辟了空间 a = (int*)malloc(sizeof(int)); b = (int*)malloc(sizeof(int)); *a = 1; *b = 2; // 指针...
数组就是:char c[2]、 int arr[10],指连续相同类型的空间 #include#includeint main(int argc, char *argv[]){ // 定义两个int类型的指针 int *a, *b; // 通过malloc在堆里面开辟了空间 a = (int*)malloc(sizeof(int)); b = (int*)malloc(sizeof(int)); *a = 1; *b = 2; // 指针...