已知:struct datetime{int year:12;int mon:4;int day:5;int hour:5;int min:6;};则sizeof(datetime)的值为( )。
A: 2
B: 4
C: 8
D: 20
A: 2
B: 4
C: 8
D: 20
举一反三
- 【填空题】如有以下定义和语句,则sizeof(a) = (),sizeof(b) = ()。 struct { int day; char month; int year;}a,*b;
- 以下结构体数组定义,不正确的是______。 A: struct date{ int year; int month; int day;}date1[10],date2[10]; B: struct{ int year; int month; int day;}date1[10],date2[10]; C: struct date{ int year; int month; int day;}; ..... struct datedate1[10],date2[10]; D: struct datedate1[10],date2[10];.....struct date{ int year; int month; int day;};
- 已知sizeof(int)等于4,则对于 int x=8; 求sizeof(x),_______
- int maze (int a, int b, int c) { if (a A: 6 B: 4 C: 2 D: 5
- 定义如下结构体,则表达式sizeof(stu1)的值是( )。 struct student { char name[8]; int age; struct { int year; int month; int day; } birth; } stu1; A: 15 B: 24 C: 10 D: 13