I want to store the ASCII value of a letter into a variable, how can I do this?
for example :
r ASCII variable = 82
main()
{
character = "character read from a file";
variable= "r ascii"; //(in this case 82), the problem is that the letter is always variable.;
printf( "the value of %c is %d, character, variable)
}
How can I do this?
Also on an extra note, how could I read a .txt
file character by character? so It could be saved on the character variable.
If you just want to save the
ascii
value onto an integer variablejust use this
Just do:
In C,
char
variables are represented by their ASCII integer value, so, if you have this:Is the same as:
You can even mix them: