问题
单项选择题
假定MyClass为一个类,则执行MyClass a b(2),*p;语句时,自动调用该类构造函数( )次。
A.2
B.3
C.4
D.5
答案
参考答案:A
解析: C++在创建一个对象时,会调用类的构造函数。语句MyClass a b(2),*p;创建了两个对象a、b和指针p,在创建对象a和b后会调用构造函数,而创建指针p时,由于p本身不是对象,所以不调用类的构造函数。
假定MyClass为一个类,则执行MyClass a b(2),*p;语句时,自动调用该类构造函数( )次。
A.2
B.3
C.4
D.5
参考答案:A
解析: C++在创建一个对象时,会调用类的构造函数。语句MyClass a b(2),*p;创建了两个对象a、b和指针p,在创建对象a和b后会调用构造函数,而创建指针p时,由于p本身不是对象,所以不调用类的构造函数。
小熠同学为补充维生素,服用XX牌 多维元素片,该药品标签如图所示.
××牌多维元素片 [成分]本品每片内含 维生素B2[C17H20N4O6]:2.5mg 维生素C[C6H8O6]:25.0mg 维生素E[C29H50O2]:5.0mg [用法用量]口服,一日2片 |
(1)小熠同学按标签所示方法服用该药片,则每天服用的维生素C为______mg;
(2)维生素B2的相对分子质量为______;
(3)维生素E中氢、氧两元素的质量比为______.