学习C语言已经半年了,C语言是我接触的第一们语言,我的态度我自己感到还比较满意。
C语言的灵活性以前总是听别人说,经过这么长时间的学习,我自己总算是有了一点自己的体会。
举例说明:
比较两数大小
方法一: if...else 语句
swap(a,b,c)
{ if a>b
c=a;
if a=b
printf(”DATA ERR”);
else c=b;
}
方法二: 三目运算符
swap(a,b0
{
return swap=a>b?a:b
}
上面的代码执行一样的功能,可是他们怎么差别就那么大呢?