广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    C语言字符类型和运算

    来源:网络收集  点击:  时间:2024-07-28
    【导读】:
    在C语言中,char类型可以存储单个字符的代码。只能存储一个字符代码,就是一个整数,所以char类型归为整数类型。所以char类型可以参与运算。下面我就来分享一下char类型的使用。工具/原料more一台电脑C语言编译器字符类型与字符运算1/4分步阅读

    我先来输入几个字母,A,B,C,因为字母在计算机里的存储是以机器码存储的,一般使美国标准信息交换码(ASCII)。小写字母和大写字母是不同的机器码,这里我以大写字母为例。ABC的asc码分别为65,66,67。

    2/4

    相较于其他的类型,char类型所占内存是最小的。一般只需要一个字节。若为无符号,那么char的范围是0~255,有符号为-128~127。使用scanf函数和格式说明符%c,就可以从键盘中读取字符。先定义一个变量letter4,用scanf取字符,我们输入字符p。然后运行。

    3/4

    下面我通过一个例子来说明计算机对字符的处理。计算机并不知道它处理的是字符还是数字。是用户赋予计算机处理字符还是数字。可以看到我先对两个字符变量分别赋值为一个字符R和一个数字63,最后用%d和%c控制输出。?的ASC码为63。

    4/4

    下面我通过一个例子来说明用字符对应的ASC码进行算术运算。先定义三个变量,然后分别赋值A,B,D,分别对三个变量惊醒+2,-1,+2运算。然后将这几个变量输出。输出本身和数值。

    注意事项

    %c取字符,%d取数值

    C语言字符类型
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1026243.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 14:25:50  耗时:0.026
    0.0258s