C语言问题###?
C语言中,n\ 常量代表换行,那么\ddd 和\xhh 常量分别代表什么???
请大家帮一个忙?
参考答案:\xhh 表示一个ASCII码用16进表示,
其中hh是1到2个16进制数
\ddd 表示一个ASCII码用8进表示,
其中dd是1到3个8进制数
示例程序:
#include <stdio.h>
#include <stdlib.h>
int main( int argc, char* argv[] )
{
/*A的ascii码是65,转成十六进制是41,转成8进制是101*/
printf("\x41\n"); /*输出A*/
printf("\101\n"); /*输出A*/
system("pause");
return 0;
}