C语言自定义函数传参问题
为什么函数参数定义为char类型,到了函数内部成了int类型了呢,刚接触C语言,求解,不胜感激#include <stdio.h>
int pr(char s)
{
printf(s);
return 0;
}
int main(void)
{
pr('*');
return 0;
}
#include <stdio.h> int pr(char s) { printf("%c",s); return 0; } int main(void) { pr('*'); return 0; }