print函数声明为
void print(int a,char b='b',int c=1);
下面函数调用正确的个数是()
1、print('a');
2、print(5,8);
3、print(5,'#');
4、print(5,'#',2);
A、1 B、2 C、3 D、4
print('a');//对应97,b,1 print(5,8);//对应5,退格符号,1 如果在print中输出a,b,c的话,会得到1,因为退格会删除5 print(5,'#');//对应5,#,1 print(5,'#',2);//对应5,#,2
怎么有点题都看不懂了
为什么第二个有退格符号??
快乐小土狗 回复 jinyehui: 第二个是字符不是退格符,'\b'这样才是退格
C语言有这个写法吗
Pure 回复 hello@noobdream: 这里的print是自定义函数,和输出函数printf不一样
D
print('...
用户登录可进行刷题及查看答案
print('a');//对应97,b,1
print(5,8);//对应5,退格符号,1 如果在print中输出a,b,c的话,会得到1,因为退格会删除5
print(5,'#');//对应5,#,1
print(5,'#',2);//对应5,#,2
登录后提交答案