scanf写入字符串给指针
#include"stdio.h"main(){struct st {int nu ;char *name ;//野指针}a[3];int i ;for(i=0;i<3;i++)scanf("%d%s",&a[i].nu,a[i].name);for(i=0;i<3;i++)printf("%3d% s
",a[i].nu,a[i].name);}C语言是比较低级的语言,没有字符串概念,只有字符数组,不能自动分配空间,要存放数据,必须预先定义存储空间的大小!
",a[i].nu,a[i].name);}C语言是比较低级的语言,没有字符串概念,只有字符数组,不能自动分配空间,要存放数据,必须预先定义存储空间的大小!





