16进制转为10进制 c语言代码
时间: 2023-03-29 13:01:52 浏览: 171
C语言16 转10进制
3星 · 编辑精心推荐
可以使用C语言中的函数 strtol() 将16进制转为10进制,示例代码如下:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
char hex[] = "1A"; // 16进制数
long decimal = strtol(hex, NULL, 16); // 转换为10进制
printf("16进制数 %s 转换为10进制为 %ld\n", hex, decimal);
return ;
}
```
输出结果为:
```
16进制数 1A 转换为10进制为 26
```
阅读全文