查找字符的 ASCII 值

C++C++Beginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

在本实验中,你将学习如何在 C++ 编程语言中查找字符的 ASCII 值。在访问变量时,将使用类型转换(type-casting)的概念来更改变量的数据类型。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL cpp(("`C++`")) -.-> cpp/BasicsGroup(["`Basics`"]) cpp(("`C++`")) -.-> cpp/IOandFileHandlingGroup(["`I/O and File Handling`"]) cpp(("`C++`")) -.-> cpp/SyntaxandStyleGroup(["`Syntax and Style`"]) cpp/BasicsGroup -.-> cpp/variables("`Variables`") cpp/BasicsGroup -.-> cpp/strings("`Strings`") cpp/IOandFileHandlingGroup -.-> cpp/output("`Output`") cpp/IOandFileHandlingGroup -.-> cpp/user_input("`User Input`") cpp/IOandFileHandlingGroup -.-> cpp/files("`Files`") cpp/SyntaxandStyleGroup -.-> cpp/code_formatting("`Code Formatting`") subgraph Lab Skills cpp/variables -.-> lab-96136{{"`查找字符的 ASCII 值`"}} cpp/strings -.-> lab-96136{{"`查找字符的 ASCII 值`"}} cpp/output -.-> lab-96136{{"`查找字符的 ASCII 值`"}} cpp/user_input -.-> lab-96136{{"`查找字符的 ASCII 值`"}} cpp/files -.-> lab-96136{{"`查找字符的 ASCII 值`"}} cpp/code_formatting -.-> lab-96136{{"`查找字符的 ASCII 值`"}} end

创建 C++ 文件

打开终端,在 ~/project 目录下创建一个名为 main.cpp 的新文件:

cd ~/project
touch main.cpp

编写代码

将以下代码复制并粘贴到 main.cpp 文件中:

#include <iostream>

using namespace std;

int main()
{
    //变量声明 - 一个 char 变量接受单个字符作为输入
    char c;

    cout << "\n\nWelcome to LabEx :-)\n\n\n";
    cout << "===== 查找字符的 ASCII 值的程序 ===== \n\n";

    //获取用户输入
    cout << "输入一个字符 : ";
    cin >> c;

    //打印输入字符的 ASCII 值
    cout << "\n输入字符的 ASCII 值为 : " << (int)c << "\n\n";

    return 0;
}

编译并运行代码

要编译并运行代码,请在终端中运行以下命令:

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

测试代码

输出应如下所示:

Welcome to LabEx :-)


===== 查找字符的 ASCII 值的程序 =====

输入一个字符 : B

输入字符的 ASCII 值为 : 66

总结

恭喜!你已经成功创建了一个用于查找字符 ASCII 值的 C++ 程序。在本实验中,你学习了类型转换(type-casting)以及如何在访问变量时更改变量的数据类型。请记住,字符的 ASCII 值是唯一的,可以在多种应用中使用。

您可能感兴趣的其他 C++ 教程