A voir également:
- Ord en c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
3 réponses
Ord(x) c'est comme en PHP ?
Si tu parle de cette fonction qui permet de récuperer la valeur numérique d'un caractère ASCII effectivement tu n'a pas besoin.
Il a déjà une valeur numérique, codé sur un 1 octet si il est déclaré en char (donc de 0 à 255).
Pour preuve test le petit code suivant :
int main()
{
printf("%d\n", (int) 'x');
return (0);
}
Tu va obtenir 120 à l'écran, ce qui est bien la valeur numérique du caractère x
Si tu parle de cette fonction qui permet de récuperer la valeur numérique d'un caractère ASCII effectivement tu n'a pas besoin.
Il a déjà une valeur numérique, codé sur un 1 octet si il est déclaré en char (donc de 0 à 255).
Pour preuve test le petit code suivant :
int main()
{
printf("%d\n", (int) 'x');
return (0);
}
Tu va obtenir 120 à l'écran, ce qui est bien la valeur numérique du caractère x
fiddy
Messages postés
11653
Statut
Contributeur
1 847
Salut, pas besoin de caster un int en int ^^.