gpt4 book ai didi

c - 如果我给指针一个普通值会怎样

转载 作者:行者123 更新时间:2023-11-30 14:41:01 26 4
gpt4 key购买 nike

这是一段正常的c语言代码

#include<stdlib.h>
#include<stdio.h>
int main()
{
char *a;
a = "H";
printf("%d",*a);
}

当我运行代码时,我得到了 char a%s 的值。但是使用 %d 我得到 72。这个值 72 是什么意思?

最佳答案

这是H字符的字符代码。这类似于执行以下操作:

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

关于c - 如果我给指针一个普通值会怎样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55199492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com