これ何て呼びますか

¥bとはどういうときに使うのでしょうか
たとえば
/*arry02*/
#include<stdio.h>
int main()
{
int a[]={1,2,100,50};
int i;
for(i=0;i<4;i++)
printf("a[%d]=%d,",i,a[i]);
printf("\b\b \b\n");
return0;
}
の場合バックスペースで2つ戻りとあります

どこをどう戻っているのかさっぱりです

戻った位置もどこなのかわかりません

たすけてください

A 回答 (2件)

このプログラムでは多分



最初のprintf("a[%d]=%d,",i,a[i]);で

a[1]=1 と印字され、

次にprintf("\b\b \b\n");
で  バックスペース バックスペース スペース バックスペース 改行 とありますから、
最初のバックスペース2つで
a[1]
になり、次のスペースで
a[1]_ _はスペースを表す と成り
次のひとつのバックスペースで
a[1]
と成り改行を実行するのではないでしょうか。

当然4回ループしていますから、他の動作は考えて見て下さい。
    • good
    • 0

¥bとはどういうときに使うのでしょうか たとえば - Yahoo!知恵袋


http://detail.chiebukuro.yahoo.co.jp/qa/question …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報