Palavra -chave automática em c

Palavra -chave automática em c
A palavra -chave "automática" na linguagem de programação C é usada para especificar a duração do armazenamento de uma variável. Em outras palavras, essa palavra -chave é usada para declarar o escopo de uma variável em c. As variáveis ​​que são declaradas com a palavra -chave "automática" em C têm duração automática de armazenamento. Tais variáveis ​​são conhecidas como variáveis ​​locais. No entanto, um fato interessante é que todas as variáveis ​​na linguagem de programação C são "locais" por padrão. Portanto, tecnicamente, não há necessidade de usar a palavra -chave "automática" em c. No entanto, ainda discutiremos o funcionamento da palavra -chave "automática" neste artigo.

Palavra -chave automática na linguagem de programação C

Para usar a palavra -chave automática na linguagem de programação C, você pode dar uma olhada no exemplo a seguir:

Neste exemplo, declaramos uma variável inteira com a palavra -chave "automática" e atribuímos a ele o valor "2". Em seguida, exibimos esse valor no terminal. Depois disso, usamos o aparelho para definir um novo escopo. Dentro desses aparelhos, redefinimos a mesma variável com um novo valor de "4". Também imprimimos esse valor no terminal. Em seguida, imprimimos o valor dessa variável mais uma vez fora desses aparelhos.

Depois disso, o comando a seguir é usado para compilar este código:

$ GCC Auto.C -O Auto

Para executar este código, o seguinte comando é usado:

$ ./auto

Este programa renderizou uma saída muito interessante que é mostrada na imagem a seguir. O escopo da variável "num" que é declarada, inicialmente durou até o final da função "main ()". Enquanto o escopo de sua redefinição estava apenas dentro dos aparelhos. Por causa disso, o valor dessa variável antes e depois que o aparelho permaneceu "2". Enquanto seu valor dentro do aparelho era "4".

Alcançar a mesma funcionalidade sem a palavra -chave automática em c

Agora, veremos como a mesma funcionalidade pode ser alcançada sem usar a palavra -chave "automática". Para isso, usamos o mesmo script C, como mostrado no exemplo anterior. Mas desta vez, simplesmente removemos a palavra -chave "automática" de todos os lugares. Isso é mostrado na imagem a seguir:

A saída deste programa é mostrada na imagem a seguir. Você pode testemunhar claramente que a saída permaneceu exatamente da mesma forma, mesmo sem usar a palavra -chave "automática", que confirma que não há necessidade de usar a palavra -chave "automática" na linguagem de programação C C.

Conclusão

Este artigo é direcionado para o uso da palavra -chave "automática" na linguagem de programação C. No entanto, também testemunhamos como a mesma funcionalidade pode ser alcançada sem nem usar essa palavra -chave em c. Portanto, depende totalmente de você se você deseja usar ou pular esta palavra -chave.