88问答网
所有问题
请问各位大神,c语言调用txt文件中开头是字母后面是中文以逗号隔开,然后输出汉字时却乱码了。
如题所述
举报该问题
推荐答案 2019-09-22
把你的源代码另存的时候,选择ANSI编码,然后再编译运行试试
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/VVBtgtcMBgMMBcBgVg.html
相似回答
c++ 怎样从
txt文件中
读取数据存入数组二维数组中,且每个数据项(有
汉字
...
答:
使用fscanf(f,"%d,%d",)的方法即可读取
逗号隔开
的变量。1、
C语言
标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头
文件当中
。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell...
C语言
结构体读取
txt文件中
内容,有
逗号
答:
两种都可以,第二种读字符串的时候有点问题,需要再做处理,因为写入
文件时
字符串是靠后写的,如%10s,你写入abc,存入文件的是“ abc”,而我们需要的是"abc",前面多了空格,所以你要处理下,要不然比较时字符串是不等的。
请问
在
C语言中
如何
输出汉字
?
答:
1、引入标准输入输出库:sdtio.h。2、定义字符串形式的汉字(采用字符数组存储)。3、使用printf函数,或者puts函数输出字符串形式的汉字。例如:include<stdio.h>int main(){ char str[]="输出汉字"; printf("%s\n",str); puts(str); return 0;}/*运行结果:
输出汉字输出汉字
*/ ...
用
C语言
编写程序读取
文本文件txt中
的内容并逐行在屏幕上显示打印(中 ...
答:
include <stdio.h>int main(void){
FILE
*p;char ch[80] = {'\0'};int i = 0; p = fopen("a.
txt
", "r"); while(!feof(p)) { if(fgetc(p) == '>') { while((ch[i++] = fgetc(p)) != '<');ch[i-1] = '\n'; } }printf("%s",...
C语言
编程
中逗号
是如何
输出
的!!
答:
include <stdio.h> include <ctype.h> int main(void){
File
*fp;char *chr;if(fp=fopen("text","r")==0)//假设“text”是要调用的文件 { printf("text can't open!");return 1;} while(feof(fp)){ chr=strchr(fp,',');count++;} fclose(fp);return 0;} ...
...函数读入按
逗号
分隔的数据
,文件
存放在
txt文档中,
如何不读入每行最后...
答:
fscanf(fp, "%[^,],%[^,],%[^,],%[^,],%[^,],%[^,],%[]\n" //这里加个\n试试
读取一个整数和一个字符并
输出
它们,中间用
逗号隔开,
不要输出回车
c
语 ...
答:
include<stdio.h> int main(){ int n;char c;scanf("%d %c",&n,&c);printf("%d,%c",n,c);} 注意:%d%c之间要有个空格,否则在输入数据的时候,空格被当成字符串。
c语言中
用fgets从
txt文件中
获取
中文
字符串,一个中文是按两个字节还是...
答:
检查原始
txt文件
的编码格式,用记事本打开后另存为ANSI编码的
文本文件,
之后再重新尝试。如果你安装了十六进制编辑器,例如UltraEdit,也可以直接打开原始
txt文档
查看一下编码是什么样的,也可以直接输入汉字更改。
大家正在搜
c语言调用什么函数打开文件
c语言怎么调用文件
c语言调用文件
c语言打开文件的代码
c语言跨文件调用函数
c语言打开文件
c语言自己编写头文件
c语言头文件
c语言多文件编程
相关问题
C语言从txt文件中读取多行用逗号分隔数据,保存在数组a[i...
在C语言中,怎样读取文本文档的一个中文的字符串?
C语言中如何将字母输出到txt文件中?
C语言中如何读取以逗号分割的文件中的数据?
如何用c语言将字母的ASCII码值输出到一个txt文件中。
怎么用C语言读取 TXT文件中的字符串
c语言怎么读取文件中以逗号为分隔符的一组数,并将其存入数组(...
C语言结构体读取txt文件中内容,有逗号