Jak przesunąć bajty jeżeli stoją mi na drodze???

0

Wiem, że temat jest prymitywnie ułożony, ale powiedzcie mi, jak mam poczatek lancucha znakow w punkcie 1, a poczatek drugiego lancucha w punkcie 5, to jezeli zaalokuje 6 bajtow dla pierwszego lancucha to urwie mi 1 bajt z drugiego. Dobrze mówię? Jeżeli źle, to czy automatycznie zostanie przesuniety lancuch 2 zeby lancuch 1 go nie nadpisal?

0

jeśli korzystasz ze zmiennych automatycznych to sam nie zaalokujesz, a tablice takie są tworzone w obszarze ciągłym (dlatego nie można zmieniać ich rozmiarów, ani cudować w inny sposób), więc taka sytuacja o której mówisz nie ma miejsca. Podczas tworzenia tablic na stercie, również ten problem nie wystąpi, bo jeśli na stercie zabraknie potrzebnego ciągłego kawałka pamięci to jej alokacja zakończy się niepowodzeniem.

0

Ahaaa... Dlatego występowały błędy :D Już wszystko gra dzięki :P

1 użytkowników online, w tym zalogowanych: 0, gości: 1