Topic de Cybercassos :

[CODE] COMMENT faire pour AFFICHER les CARACTERES d'une STRING

un par un et Ă  l'aide de pointeurs ? :(
vous pouvez me donner un ou deux indices ? :(
par contre j'ai pas le droit d'utiliser printf, jsp si ça change un truc :rire:
aussi j'ai pas compris l'utilisation de & (é commercial) concrètement ça sert à quoi en C ? :(
Précise le langage pour les Jean Programmation sinon t'auras 12000 réponses différentes. https://image.noelshack.com/fichiers/2017/22/1496349456-thjghj.png

Le 06 octobre 2022 Ă  11:36:49 :
Précise le langage pour les Jean Programmation sinon t'auras 12000 réponses différentes. https://image.noelshack.com/fichiers/2017/22/1496349456-thjghj.png

Tu connais la taille de la chaine ou pas ?
Je suis pas venu pour ce genre de string, retour liste sujets

Le 06 octobre 2022 Ă  11:36:49 :
Précise le langage pour les Jean Programmation sinon t'auras 12000 réponses différentes. https://image.noelshack.com/fichiers/2017/22/1496349456-thjghj.png

c'est du C :hap:

Le 06 octobre 2022 Ă  11:37:21 :
Tu connais la taille de la chaine ou pas ?

nan justement, elle est indéterminée et surement aléatoire (c'est un automate qui va test mon programme), sinon je pense que ça aurait été un peu plus facile :hap:

for (const char *p = str; *p != '\0'; ++p) 
  putchar(*p);

En C ça donne ça.

Le 06 octobre 2022 Ă  11:37:18 :
En c++ ?

nop en C
en C++ y a plus de possibilités ou c'est juste le nom des arguments qui change ? :(

en gros tu parcours chaque caractère jusqu'à tomber sur le null byte 0x00

Le 06 octobre 2022 Ă  11:41:43 :

Le 06 octobre 2022 Ă  11:37:18 :
En c++ ?

nop en C
en C++ y a plus de possibilités ou c'est juste le nom des arguments qui change ? :(

Bah un char[] et une std::string c’est très différent

Normalement en C on te fait daire des string avec un tableau de char qui doit finir par \0 ou un truc du genre.
Dans ce cas si tu parcours ton tableau avec un for , jusqu'Ă  tomber sur le caractere \0.

Sinon pour la fonction string
https://cplusplus.com/reference/string/string/
Dans la partie access tu vois que t'as diffèrent moyen d'y accéder

Le 06 octobre 2022 Ă  11:41:22 :
for (const char *p = str; *p != '\0'; ++p)
putchar(*p);

En C ça donne ça.

putain yes je crois bien que c'est un truc comme ça qu'il faut faire, merci beaucoup clé :rire:

Go effacer system32 dans C// https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png
abandonne le dev si tu trouves pas ça sur google khey

Le 06 octobre 2022 Ă  11:43:14 :
abandonne le dev si tu trouves pas ça sur google khey

le fofo c'est plus fun Ă  faire et des fois je peux avoir des explications :hap:
ça fait que 4 jours que j'ai commencé ma piscine et c'est la première fois de ma vie que je programme en C (que je programme tout court d'ailleurs)

Le 06 octobre 2022 Ă  11:37:36 :
Je suis pas venu pour ce genre de string, retour liste sujets

Le 06 octobre 2022 Ă  11:42:30 :
30 secondes.

le porn vous a niqué le cerveau les kheyous

Données du topic

Auteur
Cybercassos
Date de création
6 octobre 2022 Ă  11:35:41
Nb. messages archivés
24
Nb. messages JVC
24
En ligne sur JvArchive 310