Here is one line from C programming language book:
"Whether plain chars are signed or unsigned is machine-dependent, but printable characters are always positive."
My doubt is first of all What does this line means..because suppose my machine has signed chars..How i can i print a character with ASCII value 234 for example because range for signed chars is -128 to +127.
How can compiler interpret 234 correctly and print it as a character in a right way even when it doesn't come under the range.??