Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Liczby pierwsze i dziwne zjawisko z tablicami.

Ostatnio zmodyfikowano 2014-04-01 23:30
Autor Wiadomość
michal11
» 2014-04-01 21:47:54
Zastanów się, jeżeli masz worek na 5 jabłek to jesteś w stanie wrzucić do niego albo wyjąc z niego 10 jabłek ?
Być może ale podkreślam być może twój kompilator w jakiś sposób pozwala na rozszerzanie tablicy(aczkolwiek nie jestem w stanie sobie tego wyobrazić), jeżeli tak to masz szczęście ale tego nie rób, bo przy innym kompilatorze będziesz mazał po pamięci a to nie jest nic dobrego.

A co do słowa "Niezainicjalizowana" to poszukaj w słownikach słowa "inicjalizacja".
P-107594
BrutalxD
Temat założony przez niniejszego użytkownika
» 2014-04-01 22:13:01
Zastanów się, jeżeli masz 5 podkładek do herbaty to ustawisz na nich 5 szklanek, ale jeśli dodasz pięć więcej to ustawisz już 10 szklanek.(teraz już jesteś w stanie wziąć 10 szklanek :) )  Korzystam z Dev C++ 5.5.2 . Trochę odbiegamy od tematu, pytanie brzmi dlaczego tablice Tpierwsze[] i Blizniacze[] się przenikają, dlaczego wartości z Blizniacze[] przechodzą na Tpierwsze[] a z Germain[] nie przechodzą, mimo, że była identycznie stworzona?
P-107597
michal11
» 2014-04-01 22:41:00
Ponieważ nie pilnujesz zakresów tablic czyli pamięci.
Co do metafory to właśnie o to chodzi, że nie możesz sobie od tak dokładać podkładek do herbaty.
P-107600
BrutalxD
Temat założony przez niniejszego użytkownika
» 2014-04-01 23:30:35
Poprawiłem i śmiga prawidłowo, ale nadal jest to dla mnie dziwne, że tablica do której mam całkowity dostęp może źle funkcjonować. Ok, to dzięki wszystkim za pomoc. :) Zamykam.
P-107602
1 « 2 »
Poprzednia strona Strona 2 z 2