【单项选择题】
执行语句“stringstr("abc");”时,系统会自动调用string类的构造函数()。
A、A.string()
B、B.string(constchar*s)
C、C.string(conststring&str)
D、D.string(size_typen,charc)
A、A.string()
B、B.string(constchar*s)
C、C.string(conststring&str)
D、D.string(size_typen,charc)
A、形式1为先执行后判断,至少执行一次形式2为先判断后执行,可能一次也不执行 B、形式1为先判断后执行,可能一次也不执行形式2为先执行后判断,至少执行一次 C、形式1为先判断后执行,至少执行一次形式2为先执行后判断,至少执行一次 D、以上说法都不正确