Bonjour,

j'ai besoin de vos lumières, ça fait un bail que j'ai pas touché les pointeurs

je cherche la façon la plus propre.

j'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
void traitement (char* buf, int* size)
{
  char *texte = "test";
 *size = 6;
  *buf = texte !!!!!!!!
}
int main ()
{
 int valeur = 4;
 char* buffer=NULL;
 clrscr();
 traitement (buffer,&valeur);
 printf ("\nsize = %d",valeur);
 printf ("\nbuffer = %s",buffer);
 return 1;
}
Question : je veux affecter à la variable buf dans la fonction traitement la valeur de la variable texte ???? comment faire et la façon la plus propre, car dans ma fonction main je veux exploiter ces deux variables

merci,

Cordialement,

Turbo_chess