OT: kousek v C

Petr Simek psimek na jcu.cz
Pátek Duben 11 13:22:12 CEST 2008


On Fri, 11 Apr 2008, Jaroslav Lukesh wrote:

> 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 + "]";

aa,bb,cx jsou char tedy jeden byte. Minimalne cx by mel byt pointer na char.
Druha vec je ze nemate nikde alokovane misto pro "[0 0 " + aa + " " + bb + "]"

> Děkuji, JL.

S pozdravem

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*




Další informace o konferenci Linux