Difference entre ' et "
Résolu
stell-91
Messages postés
516
Date d'inscription
Statut
Membre
Dernière intervention
-
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un peu du mal en programmation car je pense ne pas avoir compris la difference entre " et '.
Si je comprend bien dans un programme quand je fais "x" on affichera le caractere x en sortie.
mais si je fais ça 'x' qu'elle est la difference ? pourquoi faire 'x' ?
Merci pour vos explications
J'ai un peu du mal en programmation car je pense ne pas avoir compris la difference entre " et '.
Si je comprend bien dans un programme quand je fais "x" on affichera le caractere x en sortie.
mais si je fais ça 'x' qu'elle est la difference ? pourquoi faire 'x' ?
Merci pour vos explications
A voir également:
- Entre ( et c
- Différence entre tcp et udp - Guide
- Difference entre million et milliard - Accueil - Technologies
- Difference entre mode avion et donnees mobiles - Guide
- Difference entre mo et mb - Forum Matériel & Système
- Difference actif et en ligne messenger - Forum Facebook Messenger
1 réponse
Bonjour stell-91,
Les simples guillemets sont pour les caractères or que les double guillemets sont pour les chaînes de caractères.
Tu ne peux pas par exemple écrire en C :
'chaîne' mais tu peux écrire "chaîne".
En fait le caractère correspondant à un entier dans la table ASCII or que l'autre est un tableau composer de caractères.
Tu viens d'un langage de haut niveau genre PHP, Python, Ruby ou autre ?
Les simples guillemets sont pour les caractères or que les double guillemets sont pour les chaînes de caractères.
Tu ne peux pas par exemple écrire en C :
'chaîne' mais tu peux écrire "chaîne".
En fait le caractère correspondant à un entier dans la table ASCII or que l'autre est un tableau composer de caractères.
Tu viens d'un langage de haut niveau genre PHP, Python, Ruby ou autre ?
Non je debute.
Tu valides ?
Une chaîne, ça contient des caractères et un terminateur:
"chaine" est composée des caractères 'c' 'h' 'a' 'i' 'n' 'e' et du terminateur noté '\0'
"a" est composée du caractère 'a' et du terminateur '\0'
"" est une chaîne dite vide, elle contient seulement la caractère terminateur '\0'