Poniżej znajduje się wprowadzenie do nauki języka C za pomocą wskaźnika, na które należy zwrócić uwagę: 1. Podczas nauki języka C wskaźniki są istotą języka C, a aby ocenić, czy twój język C jest dobry, musisz korzystać z tych wskazówek. 2. Pointer to typ danych języka C i jest również cechą języka C, ponieważ jest elastyczny i zmienny; jeśli dobrze go używasz, możesz uczynić program zwięzłym, zwięzłym i efektywnym. 3. Koncepcja wskaźników: wszystkie dane są przechowywane w pamięci. Bajt w pamięci nazywany jest zazwyczaj jednostką pamięci, a różne typy danych zajmują różne komórki pamięci. 4. Podczas nauki wskaźników musisz od początku jasno określać zmienne wskaźnik i wskaźnik, w przeciwnym razie nie będziesz wiedzieć, co się dzieje, gdy później poznasz zaawansowane wskaźniki. 5. Błąd akapitu – to najbardziej irytujący błąd spośród wszystkich programistów, bo daje zbyt mało komunikatów o błędzie. To tylko zdanie o segmentacji, nie mam pojęcia, gdzie jest problem. Oto jego cztery możliwości: operacja pusty wskaźnik b nie istnieje w pamięci C operacji chronionej systemowo d modyfikacja zawartości stałej powierzchni Jak unikać: Tablice zmiennych powinny być inicjalizowane, a tablice nie powinny być używane poza granicami Rozwiązanie: A nieustannie komentuje kod i krok po kroku debuguje możliwe błędy. Jeśli zobaczysz sygnał sisegv, upewnij się, że jest tu jakiś problem – początkujący zazwyczaj są spowodowani operacjami poza granicami, oczywiście inne sytuacje nie są wykluczane.
|