Linux下的C语言编程,怎么读取16进制数的输入

2025-03-22 22:02:56
推荐回答(1个)
回答1:

用scanf就可以
如果输入的是0xXXX形式的,比如0x12AB这样的
那么用
scanf("0x%x", &a);
如果输入是不带0x的,只是12AB
那么
scanf("%x", &a);