我刚刚开始学习如何用 C 编程,我正在尝试制作一个接受数字并将其用作 ASCII 值以返回与该值关联的 ASCII 字符的程序。
该程序在预定义参数时工作,但是当我引入 scanf 函数时,它会编译但不会给我相同的结果。
这是我的代码:
#include <stdio.h>
int main(void)
{
question2();
return 0;
}
int question2(void)
{
int myInt = 65;
scanf("%d", myInt);
char ch = myInt;
printf("%c",ch);
return 0;
}
干杯,感谢任何帮助家伙。