maerlin666 a écrit :
je voulais savoir a quoi correspondent les caractères tels que '\r' ou '\n' en fin de string
|
Comme l'indique ton livre de C, '\n' est le caractère de fin de ligne et '\r' est le caractère de retour en début de ligne. A noter que le plus souvent, le caractère '\n' provoque le retour en début de ligne et l'avance d'une ligne.
Citation :
et surtout a quoi ils correspondent en hexadecimale ou en binaire.
|
Et en décimal ou en octal, ça ira ?
'\n' correspond en ASCII à la fonction LF (Line Feed) de valeur 10
'\r' correspond en ASCII à la fonction CR (Carriage Return) de valeur 13
Citation :
Est il possible de les reproduire grace au clavier, si oui comment ?
|
C'est pas évident. En général <enter> génère '\n' et ctrl-enter génère '\r', mais ça peut changer d'une machine à l'autre ou d'un système à l'autre.
---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/