No.2ベストアンサー
- 回答日時:
(bs) は16進数で0x08 --> \x08
(sp) は空白なので普通に半角" "を入れればいいでしょう。
printf("a");
printf("\x08");
printf(" a");
printf("\x08\x08");
printf(" a");
printf("\x08\x08\x08");
printf(" a");
ですが、この間に時間待ちのルーチンを入れないとあっという間に動いていってしまいます。
時間待ちを割り込みで作るのかctimeを引くのかはお任せします。
No.1
- 回答日時:
CUIが中心の時代にはコンソールにコントロールコードやESCシーケンスを送り、文字を動かしていました。
printfでコントロールコードを出力してカーソルの動きを調べてください。文字を右へ動かすということは
a
(bs)
(sp)a
(bs)(bs)
(sp)(sp)a
(bs)(bs)(bs)
(sp)(sp)(sp)a
という具合に改行せずにカーソルを移動させる方法で実現します。ESC やCSIのシーケンスをうまく使えばもっと短いコードでいろいろなことができますが、コンソールの設定に依存するので試してみてから考えてください。
参考URL:http://www.linux.or.jp/JM/html/LDP_man-pages/man …
この回答への補足
すみません。初心者でよく分からないのですがprintfを使って
printf("a");
printf("(bs)");
printf("(sp)a");
printf("(bs)(bs)");
printf("(sp)(sp)a");
printf("(bs)(bs)(bs)");
printf("(sp)(sp)(sp)a");
と、すればよいのですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) Wordで行間が勝手に空いてしまう 6 2023/01/09 06:03
- その他(インターネット接続・インフラ) DELLのPCにPre-Boot System Performance Checkの表示が出てしまう 1 2023/04/18 11:22
- Windows 7 「このwindows 7 は正規品ではありません」正規品ではないということですか? 3 2022/06/25 11:41
- Word(ワード) Wordでの印刷サイズについて A4の原稿をB5サイズで出力したいとき、 印刷から用紙サイズの指定か 4 2022/04/30 09:51
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- Word(ワード) Wordに詳しい方教えてください 左上から文字を入力したいのですが、どうしてもこのように上と左右に空 2 2022/09/27 01:22
- 運転免許・教習所 丁字路での出来事 5 2023/05/21 13:47
- メガネ・コンタクト・視力矯正 最近、新聞の文字がぼやけて見づらくなった。対処法は? 6 2023/01/14 18:29
- Word(ワード) Word2013 一行目のインデント位置 1 2022/09/23 06:05
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CTRL+Dでループを抜けるには
-
printf で二進表示を行いたい。
-
分数を表示するプログラム(長...
-
10個出力で改行したいのですが...
-
改行について 1行に何個かづ...
-
コンパイルエラーについて
-
C言語で、「自然数nを入力し、n...
-
【C言語教えてください】sin波...
-
三平方の定理を求めるプログラム
-
コマンドラインに出力した文字...
-
C言語 じゃんけんswicth case ...
-
ホームページをC言語で作りたい...
-
LU分解法のピボット選択機能実...
-
switch分のケースを範囲数?に...
-
3つの入力した数値の大小比較...
-
アセンブラでコマンドライン引...
-
c言語で2000年以降カレンダーを...
-
wsprintfの書式制御文字列につ...
-
strcmp
-
C言語の文字列一部取得について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10個出力で改行したいのですが...
-
printf で二進表示を行いたい。
-
【C言語教えてください】sin波...
-
strcmp
-
コンパイルエラーについて
-
c言語でAからZまでを表示する...
-
コマンドラインに出力した文字...
-
cshの文字列操作(0埋め)
-
4の倍数を論理演算で表す。。
-
C言語 プログラミング
-
%P と %X の違い
-
8人分のテストの点数を入力し、...
-
C言語での、年複利の計算方法...
-
printf( " %2d", p * q );
-
hit&bolwのプログラミングがで...
-
scanfに文字が入力されたときに...
-
error C2143: 構文エラー : ';'...
-
printfの出力内の文字をdefine...
-
テキストカーソル位置の取得
-
unsigned int型について
おすすめ情報