Go Down

Topic: String Concatenation ? [solved] (Read 3413 times) previous topic - next topic


Mar 03, 2006, 04:34 pm Last Edit: Mar 03, 2006, 11:58 pm by mrbbp Reason: 1

you've said in a previous thread that string operation are allowed in Arduino...
I've tried a printf() like this but it doesn't work !:-/
the compilator doesn't generate error !

What i'm doing wrong ?

Code: [Select]
printStringLCD(printf("Poeme %d ligne 1", Poeme));

i suppose this is very simple but i'm newb in C.
i just want to concatene a string with an integer variable !




I've tried with an sprintf()

Code: [Select]
 sprintf(combo,"%s%d%s", "Poeme ", Poeme, "ligne 1");

No error but doesn't work anymore.
Nothing on LCD and Arduino led on pin13 Blink (on each main loop i suppose)


I've found...
Code: [Select]
strcat(str1,str2);// append str2 to str1
// if str2 is an integer, have to convert it to string before append.
itoa(int2, str2, 10); // 10 is the radix

hope this'll help. and i'm not saying wrongs things
it's work for me::)


Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131