私はC言語を初めて使っているので、これをやり遂げる方法を学びたいと思っています。私は文字と数字を取り、対応する点字 "セル"を出力するプログラムを書いています。これは3x2の長方形です。Cプログラミング - 文字を点字ドットに割り当てる
「」点字で⠁
「B」であるが、⠃Javaでは
ですが、私はそれぞれの文字のための2Dアレイを使用することによってそれを解決についてつもりでした。各@は、点字ドットを表します。各ピリオドは空のプレースホルダーを表します。
String[][] a = {{"@", "."},
{".", "."},
{".", "."}};
String[][] b = {{"@", "."},
{"@", "."},
{".", "."}};
などです。そして、ネストされたforループを使用して、行と列をグリッド形式で印刷します。 Cでこれについてもっと良い/より効率的な方法がありますか?
ボーナスの質問...印刷する場合、理想的にはそれらを横並びのグリッドにしたいと思うので、 "abc"はそれぞれの行で別々にするのではなく⠁⠃⠉として印刷されます。しかし、私はどのように同じ "行"にグリッドを印刷するか分からない。
入力いただきありがとうございます。私はどのように設定するか、具体的に教えてください、例えば、=⠁?私は無署名のchar配列を理解しています。私は16進値で作成しました。 (0x01、0x03 ...)。 * this *文字を* this *グリッドに設定する方法についてはあまり知らずです。 – pmcg521
これはあなたの質問に答えるかどうかわかりません: 'braileChar [0] [0] = '。'; brailleChar [0] [1] = ''; – John3136
ありがとう、私はいくつかのテストを行います – pmcg521