O que o vazio significa em C, C ++ e C#

O que o vazio significa em C, C ++ e C#
Em palavras simples, vazio significa "nada" ou "vazio". É usado antes do nome da função para indicar que a função é uma função vazia. A vazio Função é uma função que não retorna nenhum valor. É usado quando queremos executar uma ação, mas não nos importamos com o resultado dessa ação. Por exemplo, se queremos imprimir uma mensagem na tela, podemos usar um vazio função.

Em programação, vazio é uma palavra -chave usada em c, c ++ e c# que se refere à ausência de um valor. É um tipo de dados que não possui nenhum valor ou alocação de memória. Em vez disso, é usado como um espaço reservado ou um marcador para funções que não retornam um valor ou quando foram projetadas para simplesmente encerrar o programa.

Siga as diretrizes deste artigo para saber sobre o uso de vazios em C, C ++ e C#.

O que o vazio significa em C, C ++ e C#

O vazio Significado em C, C ++ e C# é o mesmo, mas seu uso pode variar dependendo da linguagem de programação que você usa.

Vazio em c

Em C, você usa o vazio declarar uma função que não retorna nenhum valor (sem argumento de retorno). Por exemplo, uma função que exibe uma mensagem ou executa uma tarefa sem produzir um resultado geralmente é declarada vazio. Um exemplo dessa função em C é mostrado abaixo:

#incluir
soma vazia (int a, int b)
printf ("Esta é uma função que não possui tipo de retorno \ n");
printf ("Imprimir a soma de A e B: %D", A + B);

int main ()
soma (5, 1);
retornar 0;

No código acima, estamos usando um vazio função soma () para imprimir uma mensagem e soma de duas variáveis, e soma () é então chamado na função principal ().

Saída

Em alguns casos, um ponteiro pode não ter nenhum local de memória para apontar e, nesses casos, usamos o vazio ponteiro. A vazio Ponteiro é um tipo especial de ponteiro que mantém o endereço de qualquer tipo de dados ou objeto, independentemente do seu tipo ou tamanho. No entanto, o vazio O ponteiro não pode ser desreferenciado diretamente, pois não aponta para nenhum tipo de dados ou objeto específico.

#incluir
int main ()
int a = 4;
char b = 'a';
void * ptr = & a;
int *a2 = (int *) ptr;
printf ("O número inteiro é: %d \ n", *a2);
ptr = & b;
char *b2 = (char *) ptr;
printf ("O caractere é: %C \ n", *B2);
retornar 0;

No código C acima, estamos usando um vazio ponteiro na função principal () e o ponteiro é apontado para a variável a que é um número inteiro e imprime seu valor. O ponteiro é então apontado para a variável B, que é um personagem, e o valor é impresso então.

Saída

Palavra -chave vazia em c++

Em C ++, o uso de vazio em C não se limita apenas a funções e ponteiros. Também pode ser usado como um tipo para parâmetros de função, o que indica que o argumento específico passado para a função não possui nenhum tipo ou valor específico de dados. Por exemplo, a função principal () em C ++ não precisa de nenhum argumento e pode ser declarada vazio. Um exemplo é mostrado abaixo:

#incluir
usando namespace std;
Mensagem vazia (vazio)

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

int main (vazio)

mensagem ();

No código C ++ acima, estamos usando vazio como um parâmetro de função para a mensagem de função (). A saída será impressa quando a mensagem da função () for chamada do vazio função principal.

Saída

Palavra -chave vazia em c#

Em C# vazio é usado como tipo de retorno para métodos que não retornam nada. Isso inclui funções que não retornam valor, além de construtores, destruidores e manipuladores de eventos. Quando um método tem um vazio Tipo de retorno, ele não pode ser atribuído a uma variável ou usado em uma expressão. Um exemplo de um vazio O método em C# é mostrado abaixo:

usando o sistema;
classe GFG
texto vazio público ()

Console.WriteLine ("Linuxhint");

Public Void Sum (int a, int b)

Console.WriteLine ("multi =" + (a * b));

;
classe prog
estático void main (string [] args)

Gfg ex = new gfg ();
ex.Texto();
ex.soma (5, 20);

No código C# acima, dois vazio funções text () e sum () são declaradas, e então essas funções são chamadas do vazio função principal.

Saída

Conclusão

Vazio é uma palavra -chave usada em linguagens de programação como C, C ++ e C# para indicar a ausência de um valor. É usado para declarar funções e métodos que não retornam nada, e especificamente como um parâmetro de função em c++. Compreendendo como usar vazio corretamente é essencial para escrever código eficiente e funcional.