c++输出问号表达式的问题
cout<<real<<(image>0)?("+"):("")<<image<<endl;问号表达式那里错了...
cout<<real<<(image>0)?("+"):("
")<<image<<endl;问号表达式那里错了 展开
")<<image<<endl;问号表达式那里错了 展开
展开全部
优先级段橘问源腊题,问号的优先级是低于<<的,要写成这样:
cout<<real<< ((image>0)?("握裂团+"):("-")) <<image<<endl;
cout<<real<< ((image>0)?("握裂团+"):("-")) <<image<<endl;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
error C2296: “<<”: 非法,左操作数包含“const char [2]”类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询