㈠ c語言如何給動態分配的數組賦值
1、當成普通數組使用,用for循環即可賦值。
2、常式:
#include<stdio.h>
#include<stdlib.h>
intmain(void)
{
int*a=NULL;
inti;
a=malloc(sizeof(int)*10);/*動態創建一個有10個int元素的數組*/
if(a==NULL){/*a==NULL表示空間分配失敗*/
fprintf(stderr,"MEMORYERROR");
return-1;
}
for(i=0;i<10;i++){
a[i]=i;/*對數組進行賦值操作*/
}
free(a);/*動態分配的空間需要用free()函數釋放*/
return0;
}
㈡ c語言數組定義和賦值是什麼
c語言數組定義是:
char c[6]={'c', ' h ', 'i', 'n', 'a', '