首页 > 解决方案 > 打开文件,读取为 ASCII 并将其转换为 C 语言中的 HEX?

问题描述

嗨,我不是最擅长 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;
 }

标签: hexprintfasciifile-handlingdata-conversion

解决方案


推荐阅读