>>429
に加えて、

tm_now->tm_year+1900
の部分について
現地時間をtm構造体に定義されている各要素に参照渡ししている
というのはわかるのですが、なぜ値(2004)が得られるのかがわかりません。
tm_yearはただの変数ですよね?