平成16年度春期 ソフトウェア開発技術者試験(SW)の午後問題5は、
- Base64の変換プログラム
に関する問題でした。
プログラム例(h16h_sw_pm5.c
)*1
実行結果
設問1(1)、(2)を実際に実行してみました。
- 出力結果1行目が、4バイトのデータ(10,20,30,40)をエンコードした結果の文字列です。
- 次の10,20,30,40(改行含む)が上記の文字列をデコードしたものです。
- 次の130,24は"ghg="をデコードした結果です。
gcc h16h_sw_pm5.c && ./a.out ChQeKA== 10 20 30 40 130 24