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:
#incluirNo 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.
#incluirNo 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;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.