C言語でBrainfuckを実装

C言語でBrainfuckを実装しました。モダンなC言語はint型などを使わないようなので試しにuint8_tを使ったりstrlen_sを使ってみました。[]括弧の2重ループは、参考にした資料が分かりやすかったのでそのまま使いました。BrainfuckはC言語だと、配列のポインターが、データポインターになり、入力ソースコードの文字列のインデックスが、命令ポインターになるので、Wikipedia に書かれている通りに実装できます。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA