What does '\r' and '\b' mean? Please explain with example.
Answers were Sorted based on User's Feedback
Answer / ankita
\r is known as carriage return
e.g printf("ABC\rDE");
ABC.
then becoz of \r cursor comes back to the 1st char i.e here
A after that DE is there then finally it print
DEC with cursor on C.
\b is known as back literal
e.g. printf("ABC\bDE");
then ABC then finally ABDE will get printed.
Is This Answer Correct ? | 63 Yes | 27 No |
Answer / brite
Even you are wrong Siva.
printf("ABC\rDE") will print DEC not DE.
Is This Answer Correct ? | 32 Yes | 16 No |
Answer / siva
above two answers are wrong.
i tested the following is the correct answer
\r is known as carriage return
e.g printf("ABC\rDE");
DE will get printed.
\b is known as back literal
e.g. printf("ABC\bDE");
ABDE will get printed.
Is This Answer Correct ? | 31 Yes | 21 No |
Answer / subh
Depends on terminal configuration
http://stackoverflow.com/questions/17236242/usage-of-b-and-r-in-c
Is This Answer Correct ? | 1 Yes | 2 No |
Answer / mahboob ur rahman
System.out.print("mahboob\rkhan");
output:
mahboob
it will just priint mahboob
Is This Answer Correct ? | 1 Yes | 13 No |
Answer / yogita
\r is used for carriage return and \b is used for computer
baep
Is This Answer Correct ? | 18 Yes | 32 No |
Answer / v
printf("ABC\bDE");
It prints only "DE", because the printed ABC will be removed
by '\b'
Is This Answer Correct ? | 11 Yes | 28 No |
Write a function to perform the substraction of two numbers. Eg: char N1="123", N2="478", N3=-355(N1-N2).
What is atoi in c++?
What is the difference between global int and static int declaration?
What does asterisk mean in c++?
How would you find out if a linked-list is a cycle or not?
How can we access protected and private members of a class?
What is virtual base class?
Difference between strdup and strcpy?
Write about an iterator class?
What is data types c++?
Explain register storage specifier.
Tell me what are static member functions?