以下の場合、メモリの開放はどのように行えばよいでしょうか?
c
1int main(int argc,char*argv[]){ 2char*str; 3int n=strlen(argv[1]); 4str=(char*)calloc(n,sizeof(char)); 5sscanf(argv[1],"%s",str); 6}
strcpy(str,argv[1]);としないでsscanf(argv[1],"%s",str);としたのは何か意図があるのでしょうか?
回答2件
あなたの回答
tips
プレビュー