如果我给指针一个普通值怎么办

时间:2019-03-16 17:21:45

标签: c pointers ascii

这是用C语言编写的普通代码

svn checkout <url>

运行代码时,我得到带有#include<stdlib.h> #include<stdio.h> int main() { char *a; a = "H"; printf("%d",*a); } 的char a的值。但是有了%s,我得到了%d。这个值72是什么意思?

1 个答案:

答案 0 :(得分:1)

这是H字符的字符代码。类似于:

char c = 'H';
printf("%d\n", c);