下列关于结构体的说法错误的是:()。
A. 结构体是由用户自定义的一种数据类型
B. 结构体中可设定若干个不同数据类型的成员
C. 结构体中成员的数据类型可以是另一个已定义的结构
D. 在定义结构体时,可以对成员进行初始化
C 语言结构体类型变量在程序执行期间()。
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在在内存中
D. 没有成员驻留在内存中
下面对的叙述中不正确的是()。
A. 用typedef 可以定义各种类型名,但不能用来定义变量
B. 用typedef 可以增加新类型
C. 用typedef 只是将已存在的类型用一个新的标识符来代表
D. 使用typedef 有利于程序的通用和移植
程序中有下面的说明和定义struct abc { int x;char y;}struct abc s1,s2;则会发生的情况是( )。
A. 编译出错
B. 程序将顺利编译、连接、执行
C. 能顺利通过编译、连接、但不能执行
D. 能顺利通过编译、但连接出错