probleme avec les chaines de caracteres - C - Programmation
Marsh Posté le 31-10-2006 à 23:12:20
ReplyMarsh Posté le 31-10-2006 à 23:44:03
cassegrain1 a écrit : Bonjour, |
Une fois qu'on a corrigé tous les bugs signalés par le compilateur
|
(et enlevé un peu de code inutile), ça marche bien.
|
Marsh Posté le 01-11-2006 à 17:35:20
ReplyMarsh Posté le 01-11-2006 à 17:40:01
Code :
|
rien que comme ça ça marche mieux :
'\0' est un caractère, "\0" est une chaine
n est un pointeur, &n ça marche aussi (car n est un tableau) mais c'est déconseillé
ta boucle lit sur n[i] et pointeur en même temps : inutile, boucle directement sur n[i] ;
Marsh Posté le 01-11-2006 à 17:46:24
ok merci ^^, par contre ce programme est detecte comme un virus pourquoi?
Marsh Posté le 01-11-2006 à 18:15:42
cassegrain1 a écrit : ok merci ^^, par contre ce programme est detecte comme un virus pourquoi? |
un virus ?
déjà ce que j'ai fourni c'est du code, pas un programme : c'est toi qui a compilé ce prog
et s'il est détecté comme un virus c'est soit ton antivirus qui déconne, soit ta machine est déjà vérollée
attention aussi que les client mail supposent que tous les exécutables en pièce jointe sont des virus potentiels.
Marsh Posté le 01-11-2006 à 18:52:37
cassegrain1 a écrit : merci pour les reponses , pourrais tu me mettre ton code Emmanuel. |
Nice try...
Marsh Posté le 31-10-2006 à 22:41:39
Bonjour,
je suis debutant en programation, je cherche a creer une fonction qui va recuperer des données dans un fichier.
une fonction du type:
void fonction(int* parametre1,int* parametre2,char* parametre3)
Le probleme est au niveau du char, je n'arrive pas a envoye un pointeur vers la chaine de caractere, meme pas un pointeur vers le premier caractere pour placer une boucle for.
J'ai essaye un programme dans ce style :
Ici j'essaye d'afficher une chaine de caractere a partir du pointeur du premier caractere de la chaine
(si j'arrive a l'afficher de cette methode il est facile de resoudre mon probleme)
Or la le programme est detecte comme un virus par mon antivirus .... et de toute maniere il bug...
Pouvez vous m'eclairer ....
Message édité par cassegrain1 le 31-10-2006 à 22:48:55