[Pascal] co to za funkcja?

rObO87
Użytkownik
Użytkownik
Posty: 588
Rejestracja: 16 sty 2005, o 20:42
Płeć: Mężczyzna
Podziękował: 38 razy
Pomógł: 4 razy

[Pascal] co to za funkcja?

Post autor: rObO87 »

Zajmuje się Pascalem, niedawno znalazłem funkcję o nazwie void
Wie ktoś co to za funkcja?
marshal
Użytkownik
Użytkownik
Posty: 1179
Rejestracja: 21 cze 2004, o 00:51
Płeć: Mężczyzna
Lokalizacja: krk
Pomógł: 9 razy

[Pascal] co to za funkcja?

Post autor: marshal »

hmm... pascal to dla mnie dawne czasy, ale z tego co kojarze to chyba funkcja ktora nie zwraca zadnego argumentu (tak jest w c bodajze)
Awatar użytkownika
kadiii
Użytkownik
Użytkownik
Posty: 642
Rejestracja: 20 gru 2005, o 21:04
Płeć: Mężczyzna
Lokalizacja: Wrocław
Pomógł: 130 razy

[Pascal] co to za funkcja?

Post autor: kadiii »

Slowo kluczowe void wysepuje raczej w C(C++) i w zaleznosci od uzycia oznacza naprzyklad wskaznik na obiekt nieznanego typu lub tak jak pisal juz marshal funkcje nie zwracajaca zadnej wartosci. Jeli sie nie myle to w pascalu jest ona domyslna wartoscia i mozna pominac void w podprogramach. Pozdrawiam i milego poznawania Pascala
Fibik
Użytkownik
Użytkownik
Posty: 971
Rejestracja: 27 wrz 2005, o 22:56
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 11 razy
Pomógł: 75 razy

[Pascal] co to za funkcja?

Post autor: Fibik »

W paskalu funkcja musi zwracać jakąś wartości.
Jeśli nie zwraca to jest procedurą.

Słowo kluczowe, ani funkcja standardowa o nazwie void nie występuje w paskalu.
Jest to pewnie procedura z jakiegoś prywatnego modułu, z takiej nazwy możne wynikać, że nic ona nie robi - jest pusta:
procedure void;
begin
end;
ODPOWIEDZ