Bonjours a tous,
Mon problème est assez simple.
J'ai essayé le code suivant:
int main()
{
long a = 15;
char b = 'a';
short c = 10;
int d = 0;
d = b + 1;
printf("%i", d);
return 0;
}
et la, je m'attendais a voir la réponse : 16 mais visiblement la réponse est : 98 ( avec mon IDE)
C'était un petit exo un site :"Introduction a la programmation"(3.8) et eux, on comme correction 66. (la correction est en ASCII 65)
Je ne comprends pas pour quelles raisons la réponse est ainsi.
Qqun a-t-il une explication?
Merci.