c语言 字母地址

日期:2021-06-03 20:18:13 人气:1

c语言 字母地址

字符的计算是用它对应的ASCII码进行计算。
c2='e'; ASCII码是101
c1='b';ASCII码是98
所以c2-c1=3
又是%d输出,所以第一个输出的就是3
c2-‘a’+A,这里的A没有单引号,编译器会把它认为是一个变量,而之前没有定义A,所以会报错说A没定义。
如果有单引号,即c2-'a'+'A',那还是用它们各自的ASCII码进行计算。
e
    A+
热门评论