C++cout<<(true?1: "0" )<<end;这段代码有什么问题
展开全部
?: 问号操作符需要返回一致的类型。
1是整形,"0"是字符串,两者类型不一致。
修改成:
cout<<(true?1: 0 )<<endl; 或者
cout<<(true?"1": "0" )<<endl;
1是整形,"0"是字符串,两者类型不一致。
修改成:
cout<<(true?1: 0 )<<endl; 或者
cout<<(true?"1": "0" )<<endl;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询