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 |
How do I run a program in notepad ++?
Is c++ an integer?
If horse and bird inherit virtual public from animal, do their constructors initialize the animal constructor? If pegasus inherits from both horse and bird, how does it initialize animal’s constructor?
What are pointers used for c++?
Is c the same as c++?
Can comments be longer than one line?
What is a manipulator in c++?
How should runtime errors be handled in c++?
Can we remove an element in a single linked list without traversing? Lets suppose the link list is like this 1 2 3 4 5 6 We need to remove 4 from this list (without traversing from beginning) and the final link list shud be 1 2 3 5 6 only thing we know is the pointer to element "4". How can we remove "4" and link "3" to "5"?
What is class in c++ with example?
write a function signature with various number of parameters.
What is c++ course?