int b,a=28;
char s[10],*p;
p=s;
do{
b=a%16;
if(b<10)
*p=b+48;
else
*p=b+55;
p++;
a=a/5;
}while(a>0);
*p='\0';
puts(s);
运行结果是: c51
通过指针p,str[0]=67,str[1]=53,str[2]=49;
因为str是char类型,67、53、49为ASCII码,
其字符常量分别为 c、5、1
字符数组与ASCII代码
最新推荐文章于 2024-06-22 14:50:32 发布