qq_42528816 2019-12-11 13:35 采纳率: 33.3%
浏览 1805

结构体中字符串怎么定义

typedef struct 
{
    int num;
    char name[8];
    char sex;
    float score[1];

}student_inittypedef;


    student_inittypedef student_structure;
  student_structure.num=1;
    student_structure.name[8]={"爸爸"};    //就是这边
    student_structure.sex='M';
    student_structure.score[1]=22.2;

student_structure.name[8]={"爸爸"}; 这个一直提示出错
提示 expected an expression
还有 subscript out of rang
我尝试把它分开定义也没用

  • 写回答

1条回答 默认 最新

  • QiQaWgYu 2019-12-11 15:11
    关注
       student_structure = { 1,"爸爸",'M',22.2};
    
    评论

报告相同问题?

悬赏问题

  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?
  • ¥20 java项目连接sqlserver时报ssl相关错误
  • ¥15 一道python难题3
  • ¥15 牛顿斯科特系数表表示
  • ¥15 arduino 步进电机
  • ¥20 程序进入HardFault_Handler
  • ¥15 oracle集群安装出bug
  • ¥15 关于#python#的问题:自动化测试