Programar em C - Tabela ASCII - Aula 58

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024
  • Uma breve explicação sobre tabela ASCII e sua utilização na linguagem C.
    Se você estiver aprendendo com as vídeo aulas não deixe de curtir e favoritar o vídeo. Isso ajuda muito o canal a crescer! Valeu!!!
    =========POSTE SUAS DÚVIDAS NO FÓRUM:========
    goo.gl/bVuG6
    ===========CONECTE-SE COM O CANAL===========
    FACEBOOK - DeAlunoParaAluno
    Blog - dealunoparaalun...
    TWITTER - AlunoParaAluno
    GOOGLE + - goo.gl/rUJzN
    =============================================
    ==============NOSSOS PARCEIROS==============
    BLOG DE CÓDIGO:
    Site - blogdecodigo.wo...
    Facebook - BlogDeCodigo
    BRASIL PENTEST
    Site - brasilpentest.com/
    Facebook - BrasilPentest
    =============================================

Комментарии • 19

  • @paulofreire7435
    @paulofreire7435 10 лет назад +6

    quando eu to escrevendo um programa, e quero escrever um caractere especial (letra acentuada, o ç e outros) eu uso essa tabela tbm, mais com uma diferença, eu coloco \, por exemplo pra escrever o a palavra "opção" eu escrevo assim: "op\207\306o"(eu estou aprendendo com o devc++)

  • @evertonjoaosoaresesilva4880
    @evertonjoaosoaresesilva4880 7 месяцев назад

    Para quem quiser utilizar o teclado e acentuação brasileiros, basta incluir a biblioteca e chamar a função setlocale(LC_ALL,"Portuguese") no início de main. Ex.:
    #include
    #include
    int main (){
    setlocale(LC_ALL,"Portuguese");

    printf("Olá Mundo, teste de acentuação.
    ");
    system ("pause");
    return 0;
    }

  • @vbk200
    @vbk200 3 года назад +1

    Reparei que tem muita gente dizendo para ele incluir bibliotecas para facilitar a não precisar "procurar" os nº correspondentes a letras e etc. Mas o conceito da aula é justamente apresentar a tabela ASCII e não a programar em cima da tabela.
    E para ajudar a esclarecer caso algumas pessoas ainda não sabem o motivo de existir essa tabela, seria basicamente que a tabela possui valores binários, valores octal, valores decimal e valor hexadecimal. Cada letra(caractere) corresponde, nesta tabela um valor, ou seja, o computador interpreta(em baixo nível) valores binário(sequencias de 0 e 1), então isso é convertido para o respectivo caractere que o usuário vê na tela. Isto serve para todos os tipos de valores(octal, decimal, hexadecimal). Então, por exemplo, se você fizer um programa ou um site, e o usuário precisar cadastrar seus dados, senha etc. Você pode desenvolver uma função para que esses dados que foram inseridos pelo usuário seja criptografados por esta tabela, sendo com criptografia binário, decimal, octal ou hexadecima para maior segurança desses dados contra ataque virtuais. E então vocês devem esta pensando pq os hacker conseguem quebrar uma senha por exemplo, seria a mesma coisa, mas descriptografando os dados. Então é por isso que quando você erra 3x a sua senha do banco bloqueia a sua conta, para evitar que seja um ataque hacker tentando quebrar a sua senha por um loop de scrip.
    Espero ter ajudado :)

  • @elsoncabral2517
    @elsoncabral2517 11 лет назад

    numero 130, caractere de é com acento, tava difícil de encontrar. kkkkkkk.
    Você é nota 10 cara...muito bom as aulas.

  • @Adestudos
    @Adestudos 6 месяцев назад

    🎉

  • @PossessWithin
    @PossessWithin 11 лет назад

    muito obrigado amigo!

  • @pedropaulomarques1622
    @pedropaulomarques1622 8 лет назад +13

    Seria bem mais prático você inserir a biblioteca "" e digitar na função 'main' o comando para utilizar a linguagem em português "setlocale(LC_ALL, "Portuguese");".

    • @ddg7927
      @ddg7927 8 лет назад

      Não precisa escrever esse Portuguese da onde você tirou isso.

    • @pedropaulomarques1622
      @pedropaulomarques1622 8 лет назад +2

      Precisa. O Portuguese indica qual língua você deseja utilizar.

    • @ddg7927
      @ddg7927 8 лет назад

      Pedro Paulo Marques Eu não coloco e funciona 100%

    • @pedropaulomarques1622
      @pedropaulomarques1622 8 лет назад +1

      Okay, então. Deve ter alguma explicação. Eu apresentei com o "Portuguese" porque foi assim que eu aprendi.

    • @programandocomdiegofreire2248
      @programandocomdiegofreire2248 4 года назад

      Comentário show de bola

  • @vidalgon7897
    @vidalgon7897 7 лет назад

    como eu posso prencher de maneira aleatorio uma matriz com caracteres especiais ?? tem algum comando como o srand ??

  • @RyanMarcello
    @RyanMarcello 5 лет назад

    eu estou tentando colocar o simbolo com valor decimal 178 da tabela, mas só aparece o ponto de interrogação dentro de um losango, eu uso linux e a ide é o Visual Code, isso interfere em algo?
    ainda sou iniciante nisso.

  • @oorial
    @oorial 4 года назад

    Eu já sabia o que era, como funcionava e ainda tenho um pdf no meu PC

  • @kommanderkeen
    @kommanderkeen 9 лет назад

    255 ou 1 byte ou 8bits sendo 11111111 em binário