1

Salut

comment on fait pour concatener une chaine et un nombre ?

g essayé

[code:1:0bfc8e76f8]sprintf (var_txt, "texte : %ld",variable_num) ;[/code:1:0bfc8e76f8] pour faire

var_txt = "texte : var_num" mais sa marche pas vraiment... sa fait planter la calcu sur VTI sad

2

Arf le lourd... T'as une notice dans TIGCC c'est pas pour rien, elle répond à quasiment toutes les questions de débutants comme celle là.

À tous les coups tu n'as pas alloué assez de mémoire pour ta chaine. Essaye ça :

void _main(void)
{
unsigned char buffer[14];
unsigned short num;

num = 1000;

sprintf(buffer,"Texte : %u",num);
DrawStr(2,30,buffer,A_REPLACE);
ngetchx();
}
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

3

Bah j'av cherché dans l'aide, mais j'av pas trouvé. sad

Ca marche. Merci smile