【解答】
2バイトで1文字ということは、2バイトの数の文字を表記できるということと等価となる。
つまり、
2バイト・8 = 16ビット
分の文字を表現できることになる。とすると、
16ビット = 0000000000000000 = 2^16 個の文字を表現できるから、計算すると
2^10 = 1024
2^11 = 2048
2^12 = 4096
2^13 = 8192
2^14 = 16384
2^15 = 32768
2^16 = 65536
よって、65536個の文字を表現できることになる。