Comando goto
Publicado por C0Y0TE- 04/12/2005
[ Hits: 10.107 ]
Goto é um comando de controle de fluxo e é um comando de salto incondicional. Este salto realizado, vai para um local especificado. Mas o comando e o local especificado têm de estar na mesma função.
No exemplo foi usado o comando switch. Se for digitado um numero fora do case, o comando goto volta antes do switch. Foi usado o rotulo "volta:".
#include <stdio.h>
int main() {
int x;
volta: printf ("Digite um numero de 1 a 5 -> ");
scanf ("%d",&x);
switch (x) {
case 1: printf("\tO numero digitado foi 1");
break;
case 2: printf("\tO numero digitado foi 2");
break;
case 3: printf("\tO numero digitado foi 3");
break;
case 4: printf("\tO numero digitado foi 4");
break;
case 5: printf("\tO numero digitado foi 5");
break;
default: goto volta; }
return (0); }
Simples exemplo de manipulação de vetores
Multiplicação de Matrizes com ponteiros
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Zen Kernel no Arch Linux (instalar e remover)
Como instalar e remover o kernel Liquorix
Fazendo o controle de Xbox 360 USB funcionar no One Piece Pirate Warriors 4 (Arch Linux/Steam)
Loop infinito em uma media ponderada. (3)
Não consigo publicar screenshots no Viva o Linux (2)









