自编的C语言程序为什么输入八位十六进制数的时候就会出现负值呢0
#include #include #include #include /* 将十六进制字符转换为数值 */ int get_value(const char c) { if (c >= '0' && c <= '9') return c - '0'; else return c - 'A' + 10;... #include #include
自编的C语言程序为什么输入八位十六进制数的时候就会出现负值呢0
#include #include #include #include /* 将十六进制字符转换为数值 */ int get_value(const char c) { if (c >= '0' && c <= '9') return c - '0'; else return c - 'A' + 10;... #include #include