冰逸琉璃 发表于 2021-3-12 17:18:35

结构体初始化

有没有大佬教教我结构体的初始化方法,小甲鱼讲的方法似乎用不了,或者是我没用对。给我看个例子也行{:10_266:}

jackz007 发表于 2021-3-12 17:28:06

本帖最后由 jackz007 于 2021-3-12 17:29 编辑

      结构体初始化必须是在结构体变量的定义语句中
#include <stdio.h>

struct student {
      char name ;
      int num       ;
      int age       ;
}                     ;

int main(void)
{
      struct student stu1 , stu2 = {"Charles" , 101 , 35}            ;// 结构体初始化必须在变量定义的时候
      stu1 = stu2                                                      ;// 结构体可以直接整体复制
      printf("%s , %d , %d\n" , stu1 . name , stu1 . num , stu1 . age) ;
}
页: [1]
查看完整版本: 结构体初始化