Kaworu
Active Coder
Hi!
I'm trying to learn pure C. I made a simple program with definitions of various variables there can be. Everything seems okay, but my char definied as "W" shows in the program as "h". I do not know why it is like that. Any help would be greatly appreciated.
The program:
My execution of this program:
I'm trying to learn pure C. I made a simple program with definitions of various variables there can be. Everything seems okay, but my char definied as "W" shows in the program as "h". I do not know why it is like that. Any help would be greatly appreciated.
The program:
C:
#include <stdio.h>
int main(void)
{
int integerVar = 100;
float floatVar = 3.14;
double doubleVar = 8.44e+11;
char charVar = "W";
_Bool boolVar = 0;
printf("IntegerVar = %i\n", integerVar);
printf("FloatVar = %f\n", floatVar);
printf("DoubleVar = %e\n", doubleVar);
printf("DoubleVar = %g\n", doubleVar);
printf("CharVar = %c\n", charVar);
printf("BoolVar = %i\n", boolVar);
return 0;
}
My execution of this program: