Ir ao conteúdo
  • Cadastre-se

Lim4

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

2
  1. Sou iniciante e apaguei todos os programas e provavelmente arquivos importantes quando usei o comando abaixo, a intenção era remover apenas o lamp. $ sudo apt-get remove lamp-server^ A partir daí eu fui reiniciar o computador e só apresentava uma tela preta com essa mensagem: "/dev/sda2: clean, xxxx/xxxx files, xxxxx/xxxx blocks" Porém, consegui entrar no grub, encontrar a partição onde estava o kernel e dar boot com os comandos abaixo: > linux (hd0,gpt2)/boot/vmlinuz-5.13.0-40-generic root=/dev/sda2 > initrd (hd0,gpt2)/boot/initrd.img-5.13.0-40-generic > boot Depois disso tive que fazer login e caí no terminal padrão, lá consegui ver que meus arquivos estavam intactos. Mas como posso sair desse terminal e iniciar a interface gráfica? (Imagem da parte do login e do terminal abaixo)
  2. @kgin Eu ainda não conhecia a função toupper(), serviu muito bem para este caso. Sobre definir um macro, esse é um dos exercícios da seção de Pré-processador do livro Practical C, por isso faz sentido usar macro, apenas para praticar, porém você tem razão sobre o uso de macros e debug, obrigado cara.
  3. A ideia é definir um macro que retorne se o valor passado como parâmetro é um dígito hexadecimal, ou seja, faça parte destas sequências (1-9, A-F, a-f). O código não tá completo, mas já tá nítido o que eu pensei em fazer (incluir todos os possíveis dígitos e ir comparando). Como posso melhorar este programa? #include <stdio.h> #define IS_DIGIT(x) ((x == '1' || x == '2' || x == 'A' || x == 'B' || x == 'a' || x == 'b') ? "True" : "False") int main() { char digit; printf("Insert the digit: "); scanf("%c", &digit); printf("Is a hexa digit? %s\n", IS_DIGIT(digit)); return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!