在16位系统中,定义以下结构体类型structs{inta;charb;floatf;};则语句printf("%d",sizeof(structs))的输出结果为()。
举一反三
- 【单选题】下面程序的运行结果为() #include<stdio.h> structs { inta; charb; floatf; }; main() { printf("%d",sizeof(structs));} A. 3 B. 5 C. 7 D. 12
- 在16位系统中,定义以下结构体类型 struct s { int a; char b; float f; }; 则语句printf("%d",sizeof(struct s))的输出结果为()
- 定义以下结构体类型 struct s { int x; float f; }a[3]; 语句printf("%d",sizeof(a))的输出结果为
- 【单选题】有以下程序,程序运行以后输出的结果是()。 structS {inta;intb; } data[2] = {10,100,20,200}; main() { structS p = data[1]; printf(“%d ”,++(p.a)); } A. 10 B. 11 C. 20 D. 21
- 若有以下定义,则printf语句的输出结果为。 struct student { int a; double b; }st; printf("%d ",sizeof(st));