const


Jezyk C - zmienne const i volatile Robert Chwastek - Język C Moja strona główna Spis treści Poprzednia strona Zmienne z modyfikatorami const i volatile Każda zmienna może posiadać modyfikator const lub volatile. Zmienna z modyfikatorem const może zostać zainicjowana w momencie utworzenia (za pomocą operatora przypisania w deklaracji lub w momencie wywołania funkcji, jeśli jest ona parametrem tej funkcji). Zmienna z modyfikatorem const może być umieszczona przez kompilator w pamięci tylko do odczytu, w związku z czym zapis do takiej zmiennej może spowodować nieprzewidziane skutki. Działanie modyfikatora volatile jest zależne od implementacji. Przykłady: int strlen(const char *s) /* s nie będzie zmieniane */ { int i; for (i = 0; s[i]; i ++); return i; } volatile cos; Moja strona główna Spis treści Następna strona Wszelkie komentarze lub poprawki prześlij proszę na adres: Robert.Chwastek@kt.agh.edu.pl © Robert Chwastek, luty 1997

Wyszukiwarka