|
Bas de page | |
---|---|
Auteur | Sujet : [C] pointeur et chaine de caractère |
![]() Publicité | Posté le 10-01-2008 à 20:57:15 ![]() ![]() |
Joel F Real men use unique_ptr | 1/ il faut utiliser un pointeur de pointeur
Message édité par Joel F le 10-01-2008 à 21:07:00 |
mr_tonks | Ouaip , c exactement se que je voulais |
matafan | Y'a pas à chercher de doc, c'est un pointeur normal... Qui pointe vers un pointeur. |
Trap D | Comme au départ on a Message cité 1 fois Message édité par Trap D le 11-01-2008 à 08:20:59 |
Joel F Real men use unique_ptr | char* je vois pas pourquoi ca serait non modifiable.
|
matafan | C'est strcpy(p, "b" ), pas *p.
|
Trap D | Attentio, on dans la fonction |
ffomnislash |
Message cité 2 fois Message édité par ffomnislash le 11-01-2008 à 11:03:10 |
Elmoricq Modérateur | Oh la la.
|
![]() Publicité | Posté le 11-01-2008 à 11:22:52 ![]() ![]() |
mr_tonks | pour modifier char *p "a"; il faut le faire une allocation dynamique , sinon char *a = "a" aura ue taille fixe de 1 caracteraire donc pour y maitre plus il faudrais faire |
Elmoricq Modérateur | C'est ça, sauf que faire un malloc() sur une taille fixe n'est pas très utile, autant définir char p[200]. Message édité par Elmoricq le 11-01-2008 à 14:09:49 |
Emmanuel Delahaye C is a sharp tool |
--------------- 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/ |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 11-01-2008 à 17:42:47 --------------- 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/ |
Emmanuel Delahaye C is a sharp tool |
Enfin, moi, je suis pas maso... Message cité 1 fois Message édité par Emmanuel Delahaye le 11-01-2008 à 17:49:12 --------------- 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/ |
Joel F Real men use unique_ptr |
|
Emmanuel Delahaye C is a sharp tool |
--------------- 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/ |
Emmanuel Delahaye C is a sharp tool |
Message édité par Emmanuel Delahaye le 11-01-2008 à 17:50:39 --------------- 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/ |
Elmoricq Modérateur | En écrivant char *p = NULL dans main() alors. |
ffomnislash |
|
gilou ModérateurModosaurus Rex |
Si tu as une déclaration de la forme char *p = "abc"; ta chaine est dans le .data segment.
Message édité par gilou le 17-01-2008 à 22:27:34 --------------- There's more than what can be linked! -- Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- No jab ? No job ! -- (╯°□°)╯︵ ┻━┻ |
ffomnislash | oki merci, je ne connaissait pas la presence du data segment, on en apprend tous les jours |
Emmanuel Delahaye C is a sharp tool |
--------------- 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/ |
ffomnislash |
|
![]() Publicité | Posté le ![]() ![]() |
Sujets relatifs | |
---|---|
Chaîne de caractère, je débute | Comment choisir un e seule lettre dans une chaine de lettre ?? Help ! |
[résolu]probleme de chaine vide non détectée | Decouper une chaine en un tableau a chaque caractère |
creer une chaine de caractere en placant les elements à des endroit pr | [C++] Gestion de chaines de caractere.Pointeur de pointeur |
Plus de sujets relatifs à : [C] pointeur et chaine de caractère |