下面关于结构体指针变量的描述中,正确的是()。
A.定义一个结构体类型指针变量,可以用于存放同类型结构体变量在内存中的起始地址
B.定义一个结构体类型指针变量,可以存放同一程序中任意结构体类型变量地址
C.在函数的形式参数表中,不能有结构体类型指针变量作为形式参数
D.表示结构体变量的地址时,不需要使用取地址运算符,而是用结构体变量名直接表示
A.定义一个结构体类型指针变量,可以用于存放同类型结构体变量在内存中的起始地址
B.定义一个结构体类型指针变量,可以存放同一程序中任意结构体类型变量地址
C.在函数的形式参数表中,不能有结构体类型指针变量作为形式参数
D.表示结构体变量的地址时,不需要使用取地址运算符,而是用结构体变量名直接表示
以下叙述中错误的是
A.函数的返回值类型不能是结构体类型,只能是简单类型
B.只要类型相同,结构体变量之间可以整体赋值
C.可以通过指针变量来访问结构体变量的任何成员
D.函数可以返回指向结构体变量的指针
以下叙述中正确的是
A.结构体类型中的各个成分均不能是数组或指针
B.结构体类型的变量,不能在声明结构体类型组成时一起定义
C.使用typedef定义新类型名后,新类型名与原类型名实际上是等价的
D.元素为结构体类型的数组,只能在声明过结构体类型之后,单独进行定义
以下叙述中正确的是
A.结构体变量的地址不能作为实参传给函数
B.结构体数组名不能作为实参传给函数
C.即使是同类型的结构体变量,也不能进行整体赋值
D.结构体中可以含有指向本结构体的指针成员
以下叙述中正确的是
A.函数的返回值不能是结构体类型
B.函数的返回值不能是结构体指针类型
C.在调用函数时,可以将结构体变量作为实参传给函数
D.结构体数组不能作为参数传给函数
A.类中的数据成员可以是指针变量,但不能是引用变量
B.指针变量存放的是内存地址,并且可以置为0
C.定义引用变量时,必须同时指明具体被引用的对象或变量
D.使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址
下面选项中关于文件指针概念的叙述正确的是
A.文件指针就是文件位置指针,表示当前读写数据的位置
B.文件指针指向文件在计算机中的存储位置
C.文件指针是程序中用FILE定义的指针变量
D.把文件指针传给fscanf函数,就可以向文本文件中写入任意的字符
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
A.TT是struct类型的变量
B.可以用TT定义结构体变量
C.CIN是structTT类型的变量
D.可以用CIN定义结构体变量