C语言{t=s[i];s[i]:s[j];s[j]=t;}中括号执行的是什么

问题描述:

C语言{t=s[i];s[i]:s[j];s[j]=t;}中括号执行的是什么
为什么编译时提示s[i]:s[j]有问题1 error(s), 0 warning(s)
error C2143: syntax error : missing ';' before ':'
1个回答 分类:综合 2014-09-19

问题解答:

我来补答
实现数组中的两个元素s[i]和s[j]值的交换
你的第二句应该是s[i]=s[j];而不是s[i]:s[j];
 
 
展开全文阅读
剩余:2000
下一页:例6求步骤