问题
单项选择题
下面程序段的运行结果是( )。 #include<iostream.h> void main( ) { char*s="abcde"; S+=2; cout<<&s;}
A.6
B.7
C.123.46
D. 系统报错
答案
参考答案:D
解析:本题考查函数含有默认参数时的调用方法。如果一个函数中有多个参数,则默认参数应从右到左逐个定义。注意:选项C)没有给a传递任何的参数,所以是错误的。