• 2022-06-06
    结构体定义正确的是?
    A: struct mater {
    char name[20];
    };
    B: struct mater {
    char name[20];
    }mater;
    C: typedef struct{
    char name[20];
    }mater;
    D: typedef struct{
    char name[20];
    };
  • A,B,C

    举一反三

    内容

    • 0

      对结构体类型变量定义不正确的是( )。 A: B: define STUDENT struct studentSTUDENT{char name;int num;}std; C: struct student{char name;int num;}stu; D: E: define struct student{char name;int num;}STD;STD stu; F: struct{char name;int num;}student;struct student stu;

    • 1

      struct student { int num; char sex; char name[20]; float score; } st ; 其中num是结构体 ________

    • 2

      在如下结构体中,不正确的是( )。 A: struct student {char name[10]; float score; }; B: struct stu[5] {char name[10]; float score; }; C: struct student {char name[10]; float score; } stu[5]; D: struct {char name[10]; float score; }stu[5];

    • 3

      一下选项中,定义结构体变量错误的是( ) A: struct student {int num; char name[30];<br> }wangming; B: struct {int num; char name[30];<br> }wangming; C: struct student {int num; char name[30];<br> }; struct student wangming; D: struct student {int num; char name[30];<br> }; student wangming;

    • 4

      以下结构体的定义语句中,正确的是______。? struct student {int num; char name[10];int age;}stu;|struct {int num; char name[10];int age;}student; struct student stu;|struct student {int num; char name[10]; int age;}; student stu;|struct student {int num; char name[10];int age;};stu;