OT: kousek v C
Michal Dobes
dobes na tes.eu
Pátek Duben 11 13:31:24 CEST 2008
Jaroslav Lukesh napsal(a):
> Dobrý den,
>
> prosím o malé postrčení v C.
>
> Potřebuji dostat do cx řetězec např. "[0 0 123 456]", přičemž pro tento
> případ je a=123 a b=456
>
> V proměnných a,b mám INT čísla; čísla na začátku řádků jsou čísla řádků kde
> je nějaká chyba:
>
> char aa,bb;
> 112: sprintf(aa, "%i", a);
> 113: sprintf(bb, "%i", b);
> char cx;
> 115: cx = "[0 0 " + aa + " " + bb + "]";
>
co třeba:
#define CXMAXLEN 64
char cx[CXMAXLEN];
snprintf(cx, CXMAXLEN, "[0 0 %d %d]", aa, bb);
M.
Další informace o konferenci Linux