[HELP] besoin d'un génie de l'informatique
- 1
Ta chaîne de caractères est forcément finie vu que ton espace disque est fini
Le 26 avril 2022 à 10:21:55 :
Quel langage ?
Ta chaîne de caractères est forcément finie vu que ton espace disque est fini
Peu importe en c par exemple mais c'est pendant l'exécution que je parle
Le 26 avril 2022 à 10:22:59 :
En C y a une histoire que le dernier caractère de ta chaine c'est '\0'
Genre pour lire ta chaine sans en connaitre la longueur tu peux faire une boucle pour itérer sur ton pointeur jusqu'à ce que le caractère soit '\0'
Enfin il me semble ça fait longtemps que j ai pas fais de C
Le 26 avril 2022 à 10:22:59 :
En C y a une histoire que le dernier caractère de ta chaine c'est '\0'
Donc quand le programme lit "\0" il considère que la chaîne est finie ? En gros si dans ma chaîne de caractère (au milieu par exemple) je mets "\0" alors il prendra en compte que la moitie de la chaîne ? Et si c'est pas une chaîne de caractère, mais un tableau par exemple ?
Le 26 avril 2022 à 10:24:43 :
Le 26 avril 2022 à 10:22:59 :
En C y a une histoire que le dernier caractère de ta chaine c'est '\0'Genre pour lire ta chaine sans en connaitre la longueur tu peux faire une boucle pour itérer sur ton pointeur jusqu'à ce que le caractère soit '\0'
Enfin il me semble ça fait longtemps que j ai pas fais de C
Tu peux toujours connaître la longueur d'une chaîne. Tu essaies de faire un truc en particulier ou tu demandes juste par curiosité ?
Le 26 avril 2022 à 10:27:03 :
Le 26 avril 2022 à 10:24:43 :
Le 26 avril 2022 à 10:22:59 :
En C y a une histoire que le dernier caractère de ta chaine c'est '\0'Genre pour lire ta chaine sans en connaitre la longueur tu peux faire une boucle pour itérer sur ton pointeur jusqu'à ce que le caractère soit '\0'
Enfin il me semble ça fait longtemps que j ai pas fais de C
Tu peux toujours connaître la longueur d'une chaîne. Tu essaies de faire un truc en particulier ou tu demandes juste par curiosité ?
J'ai juste envie de comprendre comment ça marche
Le 26 avril 2022 à 10:23:13 :
Le 26 avril 2022 à 10:21:55 :
Quel langage ?
Ta chaîne de caractères est forcément finie vu que ton espace disque est finiPeu importe en c par exemple mais c'est pendant l'exécution que je parle
Bah tous les langages gèrent pas ça pareil
Mais oui comme l'a dit un khey en général ça se termine par le caractère "\0", mais je sais pas si cette convention est toujours respectée
Le 26 avril 2022 à 10:23:13 :
Le 26 avril 2022 à 10:21:55 :
Quel langage ?
Ta chaîne de caractères est forcément finie vu que ton espace disque est finiPeu importe en c par exemple mais c'est pendant l'exécution que je parle
Le 26 avril 2022 à 10:38:16 :
Le 26 avril 2022 à 10:23:13 :
Le 26 avril 2022 à 10:21:55 :
Quel langage ?
Ta chaîne de caractères est forcément finie vu que ton espace disque est finiPeu importe en c par exemple mais c'est pendant l'exécution que je parle
Magnifique
- 1
Données du topic
- Auteur
- Alpheduc
- Date de création
- 26 avril 2022 à 10:20:42
- Nb. messages archivés
- 15
- Nb. messages JVC
- 15