while()语句括号里面可以用表达式吗?
smcao 2007-07-24 09:14:07 int strcpy(*to.*form)
{
while( *to++=*form++);
}
这个函数是实现把字符串 form 的内容复制到字符串to中
while( *to++=*form++);这能够实现吗,是否正确,,,,若不正确你认为括号里应该怎样填啊
还可以填 *to++=*form++!='\0' 我觉得奇怪了,
while()语句 应该是跟条件 而这个 *to++=*form++ 确是表达式的付值语句,这样怎样判段呢?
还有在while();后面跟分号不会错了吗,跟了说明什么?*to++=*form++