请教嘿嘿大人一个问题
#include <stdio.h>
main()
{char i;
for (i=0;i<10;i++)
{printf("%d\n",i);
}}
不是应该输出从0到9的askll码吗,为什么视频上还是从0到9原样输出
#include <stdio.h>
main()
{char i;
for (i=’0‘;i<’10‘;i++)
{printf("%c\n",i);
}}
这样才是输出字符吧;
你原来的那个
#include <stdio.h>
main()
{char i;
for (i=0;i<10;i++)
{printf("%d\n",i);
}}
i最开始就是赋值为了数字零,这种赋值方式就是ascll码赋值,赋的值就是ascll码,所以输出当然还是它咯