进制转换工具 V1.2
二进制,八进制,十进制,十六进制之间相互转换
天空软件网.
下面已经写得很清楚,连调试过程都注释了,应该没问题了吧?o(∩_∩)o 哈哈,新年快乐。#include<stdio.h>#include<stdlib.h>
#include<string.h>
void change(char *str)
void main()
{
FILE *p
char str[256]
p = fopen("D:\\ee.txt","r")
while(!feof(p))
{
fgets(str,sizeof(str),p)
change(str)
}
/*测试过%x可以输出字符的16进制数
char a = 'A'
printf("%d",a)
printf("%x",a)*/
/*测试函数是否可用。
char str[256] = "aaasdfsdfsd"
change(str)*/}
//函数用于转换一个字符串为16进制输出
void change(char *str)
{
int i
for(i = 0i <strlen(str)i++)
{
printf("%x,",*(str+i))
}
printf("\n")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)