Possible en double:
Octal number literals: when? why? ever?Que signifie un 0 supplémentaire devant une valeur int?
Bonjour à tous,
Inspirer d'un morceau obfuscation de code, j'ai une petite question concernant d'attribuer une valeur à un nombre entier:
#include <iostream>
#include <cstdio>
int main() {
int i = 0101;
std::cout << i << "\n";
}
Et le La production était de 65, et je ne sais pas d'où provenait 65? Une idée?
Merci,
Chan
Ceci est un double de beaucoup d'autres questions similaires, mais ils sont vraiment difficiles à rechercher. En voici un à la place, qui pourrait être votre * prochaine * question: [Littéraux numériques octaux: quand? Pourquoi? jamais?] (http://stackoverflow.com/questions/44569/octal-number-literals-when-why-ever) –