(单选题)1: 以下关于数组的描述正确的是( )。 A: 数组的大小是固定的,但可以有不同的类型的数组元素。 B: 数组的大小是可变的,但所有数组元素的类型必须相同。 C: 数组的大小是固定的,但所有数组元素的类型必须相同。 D: 数组的大小是可变的,但可以有不同的类型的数组元素。 标准答题: (单选题)2: 若有说明:int i, j=2,*p=&i;,则能完成i=j 赋值功能的语句是 。 A: i=*p B: *p=*&j C: i=&j D: i=**p 标准答题: (单选题)3: A: A B: B C: C D: D 标准答题: (单选题)4: A: A B: B C: C D: D 标准答题: (单选题)5: 不合法的常量是: 。 A: ‘\2’ B: " " C: ‘3’ D: ‘\483’ 标准答题: (单选题)6: 已有函数max(a,b),为了让函数指针变量p 指向函数max,正确的赋值方法是 。 A: p=max B: *p=max C: p=max(a,b) D: *p=max(a,b) 标准答题: (单选题)7: A: A B: B C: C D: D 标准答题: (单选题)8: 若要说明:一个类型名STP,使得定义语句STP s;等价于char *s;以下选项中正确的是()。 A: typedef STP char * B: typedef *char STP C: typedef STP *char D: typedef char* STP 标准答题: (单选题)9: 下面对的叙述中不正确的是 。 A: 用typedef 可以定义各种类型名,但不能用来定义变量 B: 用typedef 可以增加新类型 C: 用typedef 只是将已存在的类型用一个新的标识符来代表 D: 使用typedef 有利于程序的通用和移植 标准答题: (单选题)10: C语言规定,函数返回值的类型是由 。 A: return语句中的表达式类型所决定 B: 调用该函数时的主调函数类型所决定 C: 调用该函数时系统临时决定 D: 在定义该函数时所指定的函数类型决定 标准答题: (责任编辑:admin) |