❤恋するコンピュータサイエンス❤

コンピュータサイエンス、3DCGをもっと楽しく、もっと本質的に!c言語、c++の記事中心です

コードの文法(複合代入演算子)

Q、下記の違いを説明せよ。

n /= 10; 

n = n/10; 


A. 同じ
複合代入演算子という。
演算子の左側の値と右側の値を使った計算をして、その結果を左側に代入してね~」を意味する演算子

解説)C言語を書く際には同じ手法でも色々な書き方がある。
演算子を理解するには実際に使ってみる事に尽きる。
また他の人がかいたコードを理解する際などにも、コードを読めるようになるためには
使い方を知っておく必要がある。
複合代入演算子には他にも

 a += b
(a = a + b と同じ)
などがある