ちょっと初歩的な質問なんですけど

変数A:代入←変数Bと実行した場合、変数Bの中身って
0になったりします?
同じ変数を何度も呼び出して、その都度他の変数に代入って
処理を組んでる最中なんですけど、どうもそれっぽい感じで
誤作動するんですけど、気のせいですか?