82256

82256



Deklaracje i definicje

Visual C++ 6.0

Jeśli deklaracja globalna zawiera specyfikator static. to jest widoczna tylko w jej module. Jeśli deklaracja globalna jest definicją, ale nie zawiera specyfikatora static. to jest widoczna w tych obszarach pozostałych modułów' programu, w których jest widoczna zgodna z nią deklaracja ze specyfikatorem extern bez inicjatora, nie dotycząca deklaracji globalnej ze specyfikatorem static.

Uwaga: Globalne zmienne ustalone są domyślnie wyposażone w specyfikator static. Specyfikator extern występujący wr deklaracji funkcjimożna pominąć.

plik Main.cpp

#include <iostream.h>

int main(void)

I

int fun(void);    // pominięto extem

cout« fun() «endl; // 10

extern intnum; cout«num«endl; // 20

return 0;

}

plik One.cpp static intnum = 10; int fun(void)

I

extern intnum; // zbędne return num:

} plik Two.cpp intnum = 20;



Wyszukiwarka

Podobne podstrony:
również wykładowcy). Jeśli strony WWW zawierają kod PHP, to dodatkowo zmiany może wprowadzać tylko
Do wszystkich chłopaków: -    Jeśli jakaś osoba Cię nie chce to jest to jej sprawa i
•    Jeśli coś chce podwoić swoja wartość to jest to iloczyn czasu i stopy procentowe
A.    otwarte: 1.    czy jeśli firma ma ujemny kapitał pracujący to je
85860 KRZ5 e)    Jeśli Jaś nie idzie do szkoły, to jest matematyka. f)   &n
36 37 (36) Jeśli sprowadzić cala rzecz do wspólnego mianownika, jest__ widoczne, że Ceynowa usiłował
Zmienne statyczne Visual C++ 6.0 Jeśli sterowanie przepłynie przez definicję zmiennej globalnej, alb
Deklaracje globalne Yisual C++ 6.0 Zakresem deklaracji identyfikatora zadeklarowanego w module (tj.
Systemy zarządzania środowiskowego w organizacji Norma ISO 14001 zawiera specyfikacje w zakresie sys
dysleksja CO TO JEST DYSLEKSJA? DEFINICJA: dysieksja rozwojowa to specyficzne trudności w czytaniu i
cz5 2 Programowanie Programowanie Makro różni się od prostej definicji stałej tym, że dodatkowo zawi

więcej podobnych podstron