Что означает void в C, C++ и C#

Cto Oznacaet Void V C C I C



Простыми словами, пустота означает «ничего» или «пустой». Он используется перед именем функции, чтобы указать, что функция является пустой функцией. А пустота function — это функция, которая не возвращает никакого значения. Он используется, когда мы хотим выполнить действие, но нас не волнует результат этого действия. Например, если мы хотим напечатать сообщение на экране, мы можем использовать пустота функция.

В программировании, пустота это ключевое слово, используемое в C, C++ и C#, которое указывает на отсутствие значения. Это тип данных, который не содержит никаких значений или распределения памяти. Вместо этого он используется в качестве заполнителя или маркера для функций, которые не возвращают значение, или когда он предназначен для простого завершения программы.

Следуйте рекомендациям этой статьи, чтобы узнать об использовании void в C, C++ и C#.







Что означает void в C, C++ и C#

пустота значение в C, C++ и C# одинаково, но его использование может различаться в зависимости от того, какой язык программирования вы используете.



Пустота в C

В C вы используете пустота объявить функцию, которая не возвращает никакого значения (без возвращаемого аргумента). Например, функция, которая отображает сообщение или выполняет задачу без получения результата, обычно объявляется пустота . Пример такой функции на C показан ниже:



#include

пустота сумма ( инт а , инт б ) {
printf ( 'Это функция, которая не имеет возвращаемого типа \n ' ) ;
printf ( 'Вывод суммы a и b: %d' , а + б ) ;
}
инт основной ( ) {
сумма ( 5 , 1 ) ;
возвращаться 0 ;
}

В приведенном выше коде мы используем пустота Функция sum() для вывода сообщения и суммы двух переменных, а затем функция sum() вызывается в функции main().





Выход



В некоторых случаях указатель может не иметь места в памяти, на которое он мог бы указать, и в таких случаях мы используем пустота указатель. А пустота указатель — это особый тип указателя, который содержит адрес любого типа данных или объекта, независимо от его типа или размера. Однако пустота указатель не может быть разыменован напрямую, поскольку он не указывает на какой-либо конкретный тип данных или объект.

#include
инт основной ( ) {
инт а '=' 4 ;
уголь б '=' «А» ;
пустота * указатель '=' & а ;
инт * а2 '=' ( инт * ) указатель ;
printf ( 'Целое число: %d \n ' , * а2 ) ;
указатель '=' & б ;
уголь * Би 2 '=' ( уголь * ) указатель ;
printf ( 'Этот персонаж: %c \n ' , * Би 2 ) ;
возвращаться 0 ;
}

В приведенном выше коде C мы используем пустота указатель в функции main(), и указатель указывает на переменную a, которая является целым числом, и печатает ее значение. Затем указатель указывает на переменную b, которая является символом, и затем печатается значение.

Выход

Пустое ключевое слово в C++

В C++ использование пустота в C не ограничивается только функциями и указателями. Его также можно использовать в качестве типа для параметров функции, что указывает на то, что конкретный аргумент, переданный в функцию, не имеет какого-либо определенного типа данных или значения. Например, функция main() в C++ не нуждается ни в каких аргументах и ​​может быть объявлена пустота . Пример показан ниже:

#include <иопоток>
с использованием пространство имен станд. ;

пустота сообщение ( пустота )
{
cout << 'Я функция!' ;
}
инт основной ( пустота )
{
сообщение ( ) ;
}

В приведенном выше коде C++ мы используем пустота в качестве функционального параметра для функции message(). Вывод будет распечатан при вызове функции message() из пустота основная функция.

Выход

Пустое ключевое слово в C#

В С# пустота используется как возвращаемый тип для методов, которые ничего не возвращают. Сюда входят функции, которые не возвращают значения, а также конструкторы, деструкторы и обработчики событий. Когда метод имеет пустота тип возвращаемого значения, его нельзя присвоить переменной или использовать в выражении. Пример пустота метод на C# показан ниже:

с использованием Система ;
сорт ГФГ {

публичный пустота Текст ( )
{
Консоль . WriteLine ( 'Линукс' ) ;
}
публичный пустота сумма ( инт а, инт б )
{
Консоль . WriteLine ( 'мульти =' + ( а * б ) ) ;
}
} ;
сорт прог {
статический пустота Основной ( нить [ ] аргументы )
{
бывшая девушка '=' новый ГФГ ( ) ;
бывший . Текст ( ) ;
бывший . сумма ( 5 , двадцать ) ;
}
}

В приведенном выше коде C# два пустота объявляются функции Text() и sum(), а затем эти функции вызываются из пустота основная функция.

Выход

Заключение

Пустота это ключевое слово, используемое в таких языках программирования, как C, C++ и C#, для обозначения отсутствия значения. Он используется для объявления функций и методов, которые ничего не возвращают, и, в частности, в качестве параметра функции в C++. Понимание того, как использовать пустота правильно необходимо для написания эффективного и функционального кода.