与结构成员访问表达式(*fp).score等价的表达式是( )。
【正确答案】:FP->SCORE
【题目解析】:
访问结构体元素,根据结构体变量的类型,有两种方法。
(1)变量为结构体对象。
如果变量a为结构体对象,且结构体内有元素b,那么可以使用a.b的方式访问元素。
(2)变量为结构体指针。
如果变量a为结构体指针,且结构体内有元素b,那么可以使用a->b的方式访问元素。
需要注意的是,结构体最初为C语言的概念,C++继承了该类型并进行了扩展。
与结构成员访问表达式(*fp).score等价的表达式是( )。
访问结构体元素,根据结构体变量的类型,有两种方法。
(1)变量为结构体对象。
如果变量a为结构体对象,且结构体内有元素b,那么可以使用a.b的方式访问元素。
(2)变量为结构体指针。
如果变量a为结构体指针,且结构体内有元素b,那么可以使用a->b的方式访问元素。
需要注意的是,结构体最初为C语言的概念,C++继承了该类型并进行了扩展。