Encontrar o Valor ASCII de um Caractere

C++Beginner
Pratique Agora

Introdução

Neste laboratório, você aprenderá como encontrar o valor ASCII de um caractere na linguagem de programação C++. O conceito de type-casting (conversão de tipo) será usado para alterar o tipo de dado da variável ao acessá-la.

Criando o arquivo C++

Abra um terminal e crie um novo arquivo chamado main.cpp no diretório ~/project:

cd ~/project
touch main.cpp

Escrevendo o código

Copie e cole o seguinte código no arquivo main.cpp:

#include <iostream>

using namespace std;

int main()
{
    //variable declaration - a char variable takes a single character as input
    char c;

    cout << "\n\nWelcome to LabEx :-)\n\n\n";
    cout << "===== Program to Find the ASCII value of a character ===== \n\n";

    //take user input
    cout << "Enter a character : ";
    cin >> c;

    //printing the ASCII value of the entered character
    cout << "\nThe ASCII value of the entered character is : " << (int)c << "\n\n";

    return 0;
}

Compilando e executando o código

Para compilar e executar o código, execute o seguinte comando no terminal:

g++ main.cpp -o main && ./main

Testar o código

A saída deve ser semelhante a esta:

Welcome to LabEx :-)


===== Program to Find the ASCII value of a character =====

Enter a character : B

The ASCII value of the entered character is : 66

Resumo

Parabéns! Você criou com sucesso um programa C++ que encontra o valor ASCII de um caractere. Neste laboratório, você aprendeu sobre type-casting (conversão de tipos) e como alterar o tipo de dados de uma variável ao acessá-la. Lembre-se que o valor ASCII de um caractere é único e pode ser usado em uma variedade de aplicações.