Affiche de \t
Fermé
lilian
-
10 nov. 2005 à 12:06
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 10 nov. 2005 à 14:41
Zep3k!GnO Messages postés 2025 Date d'inscription jeudi 22 septembre 2005 Statut Membre Dernière intervention 18 novembre 2015 - 10 nov. 2005 à 14:41
A voir également:
- Affiche de \t
- Le clavier de mon telephone ne s'affiche plus - Guide
- Afficher mot de passe wifi android - Guide
- Faites en sorte que la cellule a1 affiche exactement ce qui est montré sur cette image. quel mot apparaît en b1 ? - Forum Excel
- La diapositive s'affiche progressivement en secondes puis reste affichée secondes à l'écran. ✓ - Forum Powerpoint
3 réponses
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
10 nov. 2005 à 12:12
10 nov. 2005 à 12:12
Moi peso je pense que c'est plutot un truc du genre :
char * tab[] ="\\t";
printf("%s",tab);
mais je suis plus sur de la syntaxe....
en tout cas dès que tu veux metttre un caracrtèe ou une expression qui est interprété dans le langage, il faut inserre un caractère d'échappement, et en C je crois me souvenir que c'est '\' donc ce qui donne ="\\t"
voilà
Zep3k!GnO
-->kurtis jackson:"Dans la vie tu as besoin de 3 choses : le fitness, l'aérobic et moi."
char * tab[] ="\\t";
printf("%s",tab);
mais je suis plus sur de la syntaxe....
en tout cas dès que tu veux metttre un caracrtèe ou une expression qui est interprété dans le langage, il faut inserre un caractère d'échappement, et en C je crois me souvenir que c'est '\' donc ce qui donne ="\\t"
voilà
Zep3k!GnO
-->kurtis jackson:"Dans la vie tu as besoin de 3 choses : le fitness, l'aérobic et moi."
là tu compliques un peu les choses à rien , moi je demande simplement comment afficher '\t' à l'écran , pas besoin de me sortir un truc du style
char * tab[] ="\\t"; , çà fait une semaine que je fais du C , on a pas encore vu tab[]...et on en a pas besoin du tout pour ce que je fais , donc qui peut me dire comment afficher \t
char * tab[] ="\\t"; , çà fait une semaine que je fais du C , on a pas encore vu tab[]...et on en a pas besoin du tout pour ce que je fais , donc qui peut me dire comment afficher \t
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
10 nov. 2005 à 14:19
10 nov. 2005 à 14:19
char * tab[] ="\\t"; , çà fait une semaine que je fais du C , on a pas encore vu tab[]...et on en a pas besoin du tout pour ce que je fais , donc qui peut me dire comment afficher \t
S'te plait t'es mignon mais si je me fais Ch!er a te répondre et a te filer une solution correct car ton EXEMPLE est FAUX et que tu luttes et que t'es pas assez grand pour ouvrir ton bouqin de C et t'appercevoir de ca, tu pourais au moins traiter les gens qui te repondent avec plus de considérations, au lieu de sle engueuler...
Reviens ici pour chercher de l'aide mon pote, je serais bien le dernier à t'en filer vu comment tu réagis ! Boulet va !
Zep3k!GnO
-->kurtis jackson:"Dans la vie tu as besoin de 3 choses : le fitness, l'aérobic et moi."
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
10 nov. 2005 à 14:15
10 nov. 2005 à 14:15
Pas la peine de s'énerver :
'\t' est la représentation du caractère de tabulation (ascii 9)
Tu peux également afficher le caractère 9
Si tu veux faire apparaître la chaîne \t tu dois précéder le \ avec le caractère
d'échappement du C , à savoir "\".
johand@horus:~/src/c$ cat tabs.c #include <stdio.h> void main(void) { char c1= '\t'; unsigned short int c2= 9; char s1[] = "\\t"; char buffer[128]; sprintf(buffer, "A%c%cZ", c1, (char)c2); puts(buffer); puts(s1); } johand@horus:~/src/c$ touch tabs.c johand@horus:~/src/c$ make tabs cc tabs.c -o tabs tabs.c: In function 'main': tabs.c:3: warning: return type of 'main' is not 'int' johand@horus:~/src/c$ ./tabs A Z \t johand@horus:~/src/c$ ./tabs |od -ax 0000000 A ht ht Z nl \ t nl 0941 5a09 5c0a 0a74 0000010
'\t' est la représentation du caractère de tabulation (ascii 9)
Tu peux également afficher le caractère 9
Si tu veux faire apparaître la chaîne \t tu dois précéder le \ avec le caractère
d'échappement du C , à savoir "\".
Zep3k!GnO
Messages postés
2025
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
18 novembre 2015
200
10 nov. 2005 à 14:41
10 nov. 2005 à 14:41
t'es bien sympa de lui avoir filé de l'aide ... moi je l'aurais laisser galéré histoire qu'il apprenne le respect et la politesse . :D
Zep3k!GnO
-->kurtis jackson:"Dans la vie tu as besoin de 3 choses : le fitness, l'aérobic et moi."
Zep3k!GnO
-->kurtis jackson:"Dans la vie tu as besoin de 3 choses : le fitness, l'aérobic et moi."