Maison >développement back-end >C++ >Lorsque vous ajoutez 0 avant une constante numérique en C/C++, cela signifie qu'il s'agit d'un nombre octal
Parfois, nous pouvons voir des littéraux numériques avec un préfixe 0. Cela indique que le nombre est octal. Les littéraux octaux contiennent donc 0 au début. Par exemple, si le nombre octal est 25, alors il faut écrire 025.
#include <stdio.h> int main() { int a = 025; int b = 063; printf("Decimal of 25(Octal) is %d\n", a); printf("Decimal of 63(Octal) is %d\n", b); }
Decimal of 25(Octal) is 21 Decimal of 63(Octal) is 51
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!