Chinaunix

标题: 指针问题求助 [打印本页]

作者: a55569769    时间: 2011-06-18 15:47
标题: 指针问题求助
5 char *match (char *str, char *want)
  6 {
  7         while (*want != NUL)
  8                 if (*str++ != *want++)
  9                         return NULL;
10         return str;
11 }


是不是str是要一直自加的? 还是只有 *str++ != *want++ 成立的时候才自加?
作者: nketc    时间: 2011-06-18 15:58
你说呢? 不确定的话自己测一下嘛。

!= 自管if,表达式的值始终要计算。
作者: langue    时间: 2011-06-19 08:03
!=
++
*
( )
都是运算符,请自学operator precedence and associativity。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2