2020年2月19日投稿 / 2020年2月19日更新 / 投稿者 : Mr.zkR / タグ : 投稿プログラム ゲーム シューティングゲーム
Brainfuckをプチコンで作りました。 あまり変なコードかいてもエラー出さずに実行しちゃうので気をつけてください。 30分で作ったんでバグあるかもしれないです。
コード書いてenterするだけです。
'>' ポインタをインクリメントする。ポインタをptrとすると、C言語の「ptr++;」に相当する。
'<' ポインタをデクリメントする。C言語の「ptr--;」に相当。
'+' ポインタが指す値をインクリメントする。C言語の「(*ptr)++;」に相当。
'-'(ハイフン) ポインタが指す値をデクリメントする。C言語の「(*ptr)--;」に相当。
'.' ポインタが指す値を出力に書き出す。C言語の「putchar(*ptr);」に相当。
',' 入力から1バイト読み込んで、ポインタが指す先に代入する。C言語の「*ptr=getchar();」に相当。
'[' ポインタが指す値が0なら、対応する']'の直後にジャンプする。C言語の「while(*ptr) { 」に相当。
']' ポインタが指す値が0でないなら、対応する'['の直後にジャンプする。C言語の「 } 」に相当。
例 Hello World!
+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++
- >-]<.>+++++++++++[<+++++>-]<.>++++++++[<+++>-]<.+++.------.--------.[-]>
- +++++[<++++>-]<+.[-]++++++++++.
ツイッターフォローしてちょ https://twitter.com/Al6Hkfi9W0Lcpj/status/1229992426820927489?s=19
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
- #include <iostream>
- #include <string>
- int main( void )
- {
- std::cout << ”Hello, World!\n”;
- return 0;
- }
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.083 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:28 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30