ようはmallocを使うことによって、scanfなどで文字をうけわたしたり
できるってことですか?
char *str;
scanf("%s",str);ではできませんが

char str[100];
scanf("%s",str);はできて
 
str=malloc(100)ってことでstr[100]になるってことですよね?
mallocを使うことによって配列みたいになるんですか?