Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Smerniky - pravda alebo nepravda?

samozrejme ze v C by po

int *i1, *i2;
i2 = i1 + 4;
by bolo i2 o 16 vacsie ako i1 (ak je int 32bitovy), ved som to pisal, je to aj povolene, C nikdy nekontroluje ci smernik neukazuje za koniec pola ani nic podobne, to je vec programatora.

Je mozne ze pascal to robi kvoli kontrole, ale potom nechapem preco pripusta aritmeticke operacie (aj pripocitanie cisla) s PChar, a nepripusta s PInteger, ved to je to iste akurat ze u PInteger by bolo este nasobenie offsetu velkostou integeru.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny