📄 transchr.c
字号:
#include <stdio.h>
void main()
{
FILE *fp1,*fp2;
int c;
/* three.txt为包含引荐符三字节汉字的文本文件 */
if ((fp1=fopen("three.txt","r"))==NULL)
{
printf("Cannot open file three.txt!\n");
exit(0);
}
/* two.txt为转换出的汉字模式为中西文两字节的文本文件 */
fp2=fopen("two.txt","w");
c=getc(fp1);
while(c!=EOF)
{
if(c=='\\') /* 引荐符为"\" */
{
/* 将后两个字节的最高位置1, 写入two.txt */
c=getc(fp1);
putc(c|0x80,fp2);
c=getc(fp1);
putc(c|0x80,fp2);
}
else
putc(c,fp2);
c=getc(fp1);
}
fclose(fp1);
fclose(fp2);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -