Co oznacza Void w C, C ++ i C#

Co oznacza Void w C, C ++ i C#
W prostych słowach, próżnia oznacza „nic” lub „puste”. Jest używany przed nazwą funkcji, aby wskazać, że funkcja jest funkcją pustki. A próżnia Funkcja jest funkcją, która nie zwraca żadnej wartości. Jest używany, gdy chcemy wykonać akcję, ale nie dbamy o wynik tej akcji. Na przykład, jeśli chcemy wydrukować wiadomość na ekranie, możemy użyć próżnia funkcjonować.

W programowaniu, próżnia jest słowem kluczowym używanym w C, C ++ i C#, które odnosi się do braku wartości. Jest to typ danych, który nie zawiera żadnej wartości ani alokacji pamięci. Zamiast tego jest używany jako symbol zastępczy lub marker dla funkcji, które nie zwracają wartości lub gdy jest zaprojektowany w celu po prostu zakończenia programu.

Postępuj zgodnie z wytycznymi tego artykułu, aby dowiedzieć się o nieważności w C, C ++ i C#.

Co oznacza Void w C, C ++ i C#

próżnia Znaczenie w C, C ++ i C# jest takie samo, ale jego użycie może się różnić w zależności od języka programowania, którego używasz.

Pustka w c

W C używasz próżnia zadeklarować funkcję, która nie zwraca żadnej wartości (brak argumentu zwrotnego). Na przykład funkcja wyświetlająca wiadomość lub wykonuje zadanie bez tworzenia wyniku, jest zwykle deklarowana próżnia. Przykład takiej funkcji w C pokazano poniżej:

#włączać
void sum (int a, int b)
printf („To jest funkcja, która nie ma typu powrotu \ n”);
printf („Drukowanie suma A i B: %D”, A + B);

int main ()
suma (5, 1);
powrót 0;

W powyższym kodzie używamy próżnia funkcja sum () do wydrukowania wiadomości i suma dwóch zmiennych, a sum () jest następnie wywoływany w funkcji main ().

Wyjście

W niektórych przypadkach wskaźnik może nie mieć żadnej lokalizacji pamięci, na którą można wskazać, aw takich przypadkach używamy próżnia wskaźnik. A próżnia Wskaźnik to specjalny rodzaj wskaźnika, który utrzymuje adres dowolnego typu danych lub obiektu, niezależnie od jego typu lub rozmiaru. Jednakże próżnia Wskaźnika nie można bezpośrednio odwoływać, ponieważ nie wskazuje na żaden konkretny typ danych ani obiekt.

#włączać
int main ()
int a = 4;
char b = „a”;
void * ptr = & a;
int *a2 = (int *) ptr;
printf („liczba całkowita to: %d \ n”, *a2);
ptr = & b;
char *b2 = (char *) ptr;
printf („znak to: %c \ n”, *b2);
powrót 0;

W powyższym kodzie C używamy próżnia wskaźnik w funkcji main (), a wskaźnik jest skierowany w kierunku zmiennej A, która jest liczbą całkowitą i drukuje jej wartość. Wskaźnik jest następnie wskazany na zmienną B, która jest znakiem, a wartość jest wówczas wydrukowana.

Wyjście

Nieważne słowo kluczowe w c++

W C ++ użycie próżnia W C nie ogranicza się tylko do funkcji i wskaźników. Może być również używany jako typ dla parametrów funkcji, co wskazuje, że konkretny argument przekazany do funkcji nie ma żadnego określonego typu ani wartości danych. Na przykład funkcja main () w C ++ nie potrzebuje żadnych argumentów i może być zadeklarowana próżnia. Przykład jest pokazany poniżej:

#włączać
za pomocą przestrzeni nazw Std;
void Message (void)

Cout << "I'm a function!";

int Main (void)

wiadomość ();

W powyższym kodzie C ++ używamy próżnia Jako parametr funkcji komunikatu funkcji (). Wyjście zostanie następnie wydrukowane, gdy funkcja komunikat () zostanie wywołana z próżnia główna funkcja.

Wyjście

Słowo kluczowe void w c#

W C# próżnia jest używany jako typ powrotu do metod, które niczego nie zwracają. Obejmuje to funkcje, które nie zwracają wartości, a także konstruktorów, destruktorów i obsługi zdarzeń. Kiedy metoda ma próżnia Typ powrotu, nie można go przypisać do zmiennej ani użyć w wyrażeniu. Przykład próżnia Metoda w C# pokazano poniżej:

za pomocą systemu;
klasa GFG
Publiczne nieważne tekst ()

Konsola.WriteLine („Linuxhint”);

public void sum (int a, int b)

Konsola.WriteLine („multi =” + (a * b));

;
klasa prog
Statyczne pustka główna (String [] args)

Gfg ex = nowy gfg ();
były.Tekst();
były.suma (5, 20);

W powyższym kodzie C# dwa próżnia funkcje text () i sum () są zadeklarowane, a następnie te funkcje są wywoływane z próżnia główna funkcja.

Wyjście

Wniosek

Próżnia jest słowem kluczowym używanym w językach programowania, takich jak C, C ++ i C#, aby wskazać brak wartości. Służy do deklarowania funkcji i metod, które niczego nie zwracają, a konkretnie jako parametr funkcji w C++. Zrozumienie, jak używać próżnia Prawidłowo jest niezbędne do pisania wydajnego i funkcjonalnego kodu.