|
Auteur | Sujet : les pointeurs , les tableaux ??? je mis perd |
---|
Taz bisounours-codeur | Reprise du message précédent : |
Publicité | Posté le 02-07-2005 à 11:27:16 |
super-tupapau | tu peux me dire comme faire pour pointer sur une chaine de caractère?? s'il te plait |
Taz bisounours-codeur | const char *s = "hello"; |
Elmoricq Modérateur |
|
Taz bisounours-codeur | ... |
super-tupapau | bon s'il vous plait réponder à la question au lieu de critiquer tout
|
super-tupapau | alors pas de réponse? pitié
Message édité par super-tupapau le 02-07-2005 à 14:05:44 |
Emmanuel Delahaye C is a sharp tool |
C'est partiellement faux. Les principes énoncés et corrigés sont valables en C90, C99 et probablement aussi en C++ (là, je m'aventure un peu...)
--------------- 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/ |
chrisbk - | ce titre |
Publicité | Posté le 02-07-2005 à 16:43:01 |
super-tupapau | bien en fait j'ai recopier le texte du livre en C++ mais la je refais ma fonction est j'ai bien vu que ca allez pas mais mnt c bon j'avance. |
Taz bisounours-codeur | # int *result;
|
super-tupapau | je vous ai pas prit pour tes con du tous, j'ai recommencer ma fonction à zéro donc result je me égal à zéro pour etre tranquille pdt que je fait le reste. Et les TYPE DU TABLEAU algo EST char. et pos_nb c int pour ce qui i c aussi int. ils sont tous inisalisé au zéro et se sont pas des pointeurs. |
Taz bisounours-codeur | CQFD |
astero-H | strcat veut dire un truc du genre "string concatenate"
Message édité par astero-H le 02-07-2005 à 18:27:21 |
super-tupapau | je sais bien qu'il faut utiliser un char * mais comme faire pour passer d'un char à un char *. c meme pas possible je suppose.
|
astero-H | char string[2];
Message édité par astero-H le 02-07-2005 à 18:35:05 |
Taz bisounours-codeur | je laisse tomber, tu comprends vraiment rien aux chaînes. Quant à result, t'as qu'à retourner en page 1 lire mon message à propos de result. Si tu ne vois toujours pas le problème, commence sérieusement à te demander ce que tu as foutu ces dernières années |
super-tupapau | pitié ne me laisse pas tomber taz nono
Message édité par super-tupapau le 02-07-2005 à 18:45:10 |
astero-H | houla!!
|
Taz bisounours-codeur | ... franchement, tu crois vraiment que l'informatique c'est de la magie. Arrête de nous dire ce que tu sais faire, tu t'enfonces. T'as pas les bases de C, ni de C++, j'imagine même pas l'ASM, et Java, c'est pareil, si tu comprends pas le concept de pointeur ...
|
Taz bisounours-codeur |
Ta philosophie 'je rajoute une étoile là ou bien je mets un & ici', tu la gardes.
|
super-tupapau | si tu veux je suis une merde tu sait koi je m'en tape tanpis , c sympa vraiment. si tes prof je me tu parce que tes eleve il doive en bavé. Merci astero-H je compte pas laissé tomber. et pour la diff entre p et *p je site mon livre c++:
|
Taz bisounours-codeur | donc quand tu fais
|
super-tupapau | je suppose que c'est une question piege:
Message édité par super-tupapau le 02-07-2005 à 18:58:02 |
Taz bisounours-codeur | int *result = 0;
|
super-tupapau | bon la je comprend plus rien tu veux koi |
Taz bisounours-codeur | je sais pas, à toi de nous dire quoi mettre pour là
|
super-tupapau | quand je met *result = 0;
Message édité par super-tupapau le 02-07-2005 à 19:06:01 |
Taz bisounours-codeur | ... retour à la case départ. |
super-tupapau | alors c result = NULL;
|
Taz bisounours-codeur | t'as compris quoi, tout le monde se le demande. Message édité par Taz le 02-07-2005 à 19:11:59 |
super-tupapau | ca fait pas de segment fault au moins |
super-tupapau | mais le probleme reste quand meme avec la fonction atoi qui veux un char * et moi j'ai qu'un char commen faut faire |
Taz bisounours-codeur | bon alors, je mets quoi dans ma fonction f() pour qu'elle renvoie un pointeur valide vers une int valant 42 ? Message édité par Taz le 02-07-2005 à 19:14:28 |
Taz bisounours-codeur |
|
super-tupapau | non évidament je sais ca veux pas dire que c bon apres je regarde le resulta et si il correspond a ce que je voulais j'utilise memprof pour verifier si il y a pas de fuite de mémoire, ainsi qu'un programme pour ranger le code a la facon GNU. alors dans la fonction f comme argument? il faut un pointeur de type int |
Taz bisounours-codeur | balance du code. |
super-tupapau | voila le code de la fonction chef
|
Taz bisounours-codeur | # printf("\n\non obtient : %i\n", *result);
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
[Résolu] [C#] Déclaration de tableaux d'objets à taille inconnue | ezPDF => tableaux et position "y" |
Probleme super etrange de tableaux superposés [resolu] | Bordures des tableaux sous FireFox |
css et tableaux? | Aligner deux tableaux |
Probleme avec tableaux, demande d'aide aux spécialistes! | [Résolu] tableaux et sessions |
les pointeurs - petite aide ! | Habillage de tableaux? |
Plus de sujets relatifs à : les pointeurs , les tableaux ??? je mis perd |