[c] What exactly is \r in C language?