当前位置:  开发笔记 > 编程语言 > 正文

c-user输入中的结构数组

如何解决《c-user输入中的结构数组》经验,为你挑选了1个好方法。



1> ameyCU..:

在进行输入之前 scanf("%s" , all[i].name);,您需要分配内存all[i].name.

一个例子-

for(i=0;i

或者在你的结构中代替char *,声明namechar数组(如果你不想使用动态分配) -

typedef struct{
  char name[20];                     //give any desired size
 }student;
/*           no need to free in this case   */

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有