编程c语言-vs2013中 用C语言 可以把中文读入txt文件中吗 就把中文当作字符串处理么?

问题描述

vs2013中 用C语言 可以把中文读入txt文件中吗 就把中文当作字符串处理么?

vs2013中 用C语言 可以把中文读入txt文件中吗 就把中文当作字符串处理么?求大神指教

解决方案

当然可以了
http://zhidao.baidu.com/link?url=A5Tpq8C3qn1wt0L1fDdgGgNU6Vb-7uZ3_XjPNJ5Z4GRRrSoyX51ZQGWKkwFPK9Xf8ivy-d_CYB8umXGeluN6TK

解决方案二:

中文可以当字符,不过一个汉字占两个字节,即寛字节型的字符,与普通的英文字符占一个字节的不同。

解决方案三:

能,比如char s[100] = {0};
strcpy(s,"哈哈");
fprintf(pf,"%s",s);这样就写到文件里了

解决方案四:

http://zhidao.baidu.com/question/152690957.html?qbl=relate_question_1

解决方案五:

http://zhidao.baidu.com/question/152690957.html?qbl=relate_question_1

时间: 2024-12-31 12:26:19

编程c语言-vs2013中 用C语言 可以把中文读入txt文件中吗 就把中文当作字符串处理么?的相关文章

文件操作-c语言中怎样将数值型数组写到txt文件中,并且打开文件时不是一堆乱码?

问题描述 c语言中怎样将数值型数组写到txt文件中,并且打开文件时不是一堆乱码? 求教!请问在对文件进行读写的时候,将一double型的数组写进文件中,之后打开文件,为什么都是乱码?怎么修改才能在文件中显示数值呢? 附写的代码: #include #include #include struct type { double data[2]; }; void main() { int i; struct type dataset[200]; FILE *fp; if(!(fp=fopen("dat

struct-结构体初始化问题, 定义了结构体和结构体数组,结构体中想存的数据写在了txt文件中,我该怎么做初始化

问题描述 结构体初始化问题, 定义了结构体和结构体数组,结构体中想存的数据写在了txt文件中,我该怎么做初始化 定义了结构体和结构体数组,结构体中想存的数据写在了txt文件中,我该怎么做初始化//定义结构体//struct achievement{int number; char name[20]; char sex; float achievement1achievement2achievement3;}tab_achievement[N]; 解决方案 写一个循环,从txt中读取数据,然后赋值

c语言-如何用C语言实现.txt文件中内容的添加

问题描述 如何用C语言实现.txt文件中内容的添加 问题,如何用C语言中append()函数实现5.9.13行的功能:依次将1.2.3写入到D盘ccc.txt中. void main(){ ............1 int a=4,b=2: ............2 if(a*b==8) ............3 { ............4 //将1写入D盘ccc.txt文件中 ............5 } ............6 if(a-b==2) ............7

c语言-C语言中如何删除TXT文件中特定的结构体数组

问题描述 C语言中如何删除TXT文件中特定的结构体数组 用 r 打开文本文件a, 用a打开文本文件b,(临时文件) for{ fprintf 将a文件的数据存入fp: 判断是不是符合要删除的数据: 如果不是,将fp数据存入文件b; } 用 W 打开文件a,用r打开文件b, for{ fprintf fscanf } 生成之后打开文本文件a数据只有原本的第一条,其他的都不见了 求教 C语言中如何删除TXT文件中特定的结构体数据 解决方案 http://zhidao.baidu.com/link?u

c++ 编程问题-.txt文件中删除某些数据而保留其他数据

问题描述 .txt文件中删除某些数据而保留其他数据 比如我有个.txt文件,名字叫aaa 里面有数据是这样的: 第一行11111 第二行23222 第三行32562 那么怎么才能用C++的代码实现把第二行删除掉,而保留第一行和第三行呢? 求代码,最后带一些解析 解决方案 先用ostream对象把文件读到一个缓冲区,然后对缓冲区修改,最后将缓冲区用istream对象写入到文件就行了,主要是对缓冲区的操作而已

如何使用c#读取Infopath内feild,然后写入到一个txt文件中?

问题描述 如何使用c#读取Infopath内feild,然后写入到一个txt文件中? 如何使用c#读取Infopath内feild,然后写入到一个txt文件中? 请大神帮忙解答下?谢谢! 解决方案 infopath本身就是一个xml编辑器而已.所以你的问题其实就是用C#读取xml文件. 解决方案二: C# 4.0新增了两个方法:File.ReadAllText File.WriteAllText,只要一行,就可以把文件读取到字符串,以及把字符串写入文件 解决方案三: 利用Microsoft Of

wince下,使用C# ,把数据写入txt文件中

问题描述 wince下,使用C# ,把数据写入txt文件中 各位高手大家好,我在wince下,使用C# ,把数据写入txt文件中,所有的代码都执行完成,也没有发生任何错误,但是我打开txt里面是空白的,没有任何数据,不知其解,望高手不吝指教,谢谢.写入txt的代码如下: FileStream fs = null; StreamWriter sw = null; try { fs = new FileStream(fileName, FileMode.Append, FileAccess.Writ

qt txt文件 中文 乱码-Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码

问题描述 Qt5中用QTextStream向txt文件中写入中文字符串,打开文件时出现乱码 在网上查了一些关于Qt中文乱码的问题,主要是因为机器的编码问题QTextCodec::setCodecForLocale(QTextCodec::codecForName(""GBK""));QTextCodec::setCodecForCStrings(QTextCodec::codecForName(""GBK"")); QText

使用java技术在IE浏览器中打开WORD、EXCEL、PDF和TXT文件

问题描述 使用java技术在IE浏览器中打开WORD.EXCEL.PDF和TXT文件 #使用java技术在IE浏览器中打开WORD.EXCEL.PDF和TXT文件 解决方案 http://www.cnblogs.com/zhwl/p/3757069.htmlhttp://wenku.baidu.com/link?url=SfOc2hl0hB-xo9PhjQfXPLemBgg1aj1fV54AW39sk0cJ8_AgCc1_6hb6Lx5aQCF44ILHhn23dyenpOEiBcqJ3Qo1r