救急啊,急求一关于C语言指针的经典例题,明天讲解用!复制党勿进!!请附上讲解!谢谢

2024-12-03 23:24:03
推荐回答(2个)
回答1:

号啊大哥.
还有,你的算法正确吗?这一步交换;
for(;i<=n;i++)
{
t=*(s+i);
*(s+i)=*(s+n-i);
*(s+n-i)=t
}
简直就是好玩,换过去了,又换过来.
写成:
for(;i<=n/2;i++)
{
t=*(s+i);
*(s+i)=*(s+n-i);
*(s+n-i)=t
}
就行了.还有啊,写程序的时候,要注意风格!
宁愿程序长一点,也要有好的风格.要不写得公不公,母不母的,只会让自己的程序变得难看.

回答2:

噢,过了十二点。。。。。