请帮助我编写一个 C 语言代码,用于打印字符串中的十六进制。
我想做这样的事情:
main()
{
char hex[]={ "00", "01", "02", "03", "04", "05", "06", "07", "08", "09", "0A", "0B", "0C", "0D", "0E", "0F",..................., "FF"};
int Hex;
printf("\nEnter the Hex No.\n");
scanf("%d",&Hex);
printf("\n String value is:");
printf("%c",hex[Hex]);
}
但是当我尝试在初始化字符串矩阵时实现它时,我的编译器出错了,所以你能告诉我问题是什么,或者你可能对此有更好的想法吗?
此致