打开文件,读取为 ASCII 并将其转换为 C 语言中的十六进制?

时间:2021-06-07 14:25:30

标签: hex printf ascii file-handling data-conversion

嗨,我不是 C 语言中的佼佼者,但我正在尝试编写一个 C 程序,该程序基本上可以打开一个包含 ascii 文本的文本文件,现在工作正常,我希望它将 ascii 数据转换为 HEX 并保存为不同的HEX 格式的文件请帮助我如何使用 C 编程语言来做它??这是我目前的代码:

int main()
{

FILE *filePointer;
char ch;


filePointer = fopen("ascii.txt", "r");


if (filePointer == NULL)
{
    printf("File is not available \n");
}
else
{
    
    while ((ch = fgetc(filePointer)) != EOF)
    {
        printf("%c", ch);
    }
}


fclose(filePointer);

return 0;
 }

0 个答案:

没有答案