向fp打开的文件写入字符直到”$“(”$“不写入)
刚始我是这样写的:while( ch= getchar()!='$' ) putc( ch, fp );
这样就错了,因为关系操作符的优先级高于赋值操作符,ch = getchar()!='$'永远不会实现的。
正确:while( ch= getchar()!='$' ) putc( ch, fp );
赋值操作符与关系操作符的优先级
最新推荐文章于 2022-08-31 00:34:02 发布