申請一段初始化爲0的內存

方法1:
char *a;
a=(char*)malloc(100*sizeof(char));
if(a==NULL){printf("Out of memorr!");exit(1);}
memset(a,0,100);
方法2:

char a[100]={'/0'};

方法3:

char *a;
a=(char*)calloc(100*sizeof(char));
if(a==NULL){printf("Out of memorr!");exit(1);}

注意使用char *a,一定要想想是否要特別申請內存空間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章