は:!=演算子のオペランドとしてどのように代入を使用できますか?例えば
while((*s1++=*s2++)! ='\0')
*s1++
から*s2++
の割り当ては'\0'
と比較することができますか?
は:!=演算子のオペランドとしてどのように代入を使用できますか?例えば
while((*s1++=*s2++)! ='\0')
*s1++
から*s2++
の割り当ては'\0'
と比較することができますか?
代入式の値は、式の左のオペランドに割り当てられた値です。
したがって、*s1
に割り当てられた値が'\0'
に等しくないというテストがあります。
お返事ありがとうございました –
あなたは大歓迎です。しかし、これは重複した質問です... –
これは重複した質問であることをどのように知ることになりますか –
[Cの代入式の結果は何ですか?](http://stackoverflow.com/questions/16567622/what-is-the-result-of-an-assignment-expression-in- c) –
これは重複した質問であることをどのように知っていますか –
質問する前に検索し、検索結果を読む。たとえば、「[c]代入式」を検索した場合は、見つかったQ&Aが見つかりました。 –