奥村です。
はい,そういうことですね。細かい話ですみません。
あとは \0_0/ みたいなものに反応しないほうがいいということはありますが,
それはまた別の話ですね。
Kazuumi TASHIRO <tashiro@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:
> 田代です。
> 文字エンコードの話は関心があるので便乗させてください。
> 評価の順序を指摘されているので、とりあえずこういうのはどうでしょうか?
> # 的外れでしたらすみません m(_ _)m
>
> $ diff octchar.c octchar.kt.c
> 15,17c15,18
> < if (*p=='\\' && *(p+1)>='0' && *(p+1)<='3')
> < printf("%c", (*(++p)-48)*64+(*(++p)-48)*8+*(++p)-48);
> < else
> ---
> > if (*p=='\\' && *(p+1)>='0' && *(p+1)<='3') {
> > printf("%c", (*(p+1)-'0')*64+(*(p+2)-'0')*8+*(p+3)-'0');
> > p+=3;
> > } else
--
奥村晴彦 http://oku.edu.mie-u.ac.jp/~okumura/
〒514-8507 三重大学教育学部情報教育課程