- 284 名前:デフォルトの名無しさん mailto:sage [2007/08/15(水) 04:00:47 ]
- 演算子の優先順位についての注意。インクリメント(++)/デクリメント(-- --)演算子と間接参照演算子(*) の優先順位は、間接参照の方が低い。だから、
while(1){ sub( *++p ); } というコードは頻出するが、単独の文 *++p; は間接参照の文が無意味である。(ポインタpをインクリメントした後で、ポインタが示す値を参照し、値を捨てる) って言う文があるのですが、 「単独の文 *++p; は間接参照の文が無意味である。」 ってどう意味なのでしょうか? 実例を挙げていただけないでしょうか。
|

|