主题:[讨论]为什么我保存结束后是乱码呢?奇怪,大家来帮忙,谢谢!
			 bingzhao1
				 [专家分:0]  发布于 2008-04-18 19:49:00
 bingzhao1
				 [专家分:0]  发布于 2008-04-18 19:49:00							
			程序的目的是把两个输入框的数据保存到一个文件里面,
问题是:保存结束后是乱码
不知道为什么,希望大家来看看,帮忙解决,谢谢!
			最后更新于:2008-04-18 19:54:00
			
					 
		
			
回复列表 (共3个回复)
		
								
				沙发
				
					 p1s [专家分:4100]  发布于 2008-04-19 00:15:00
p1s [专家分:4100]  发布于 2008-04-19 00:15:00				
				文件最终会将以ASCII码的形式保存。你保存的数据如果是整数,那么保存在文件中之后就是对应的ASCII码,所以可能是乱码。比如65=A,97=a等等。如果想能够读取文件中的数值,要做一次字符串转换,用atoi和itoa函数即可。
							 
						
				板凳
				
					 bingzhao1 [专家分:0]  发布于 2008-04-19 12:41:00
bingzhao1 [专家分:0]  发布于 2008-04-19 12:41:00				
				谢谢楼上的回复,我试试,大家谁有不同的看法可以继续讨论,再次谢谢楼上的!
							 
						
				3 楼
				
					 mrlzalex [专家分:260]  发布于 2008-04-21 23:10:00
mrlzalex [专家分:260]  发布于 2008-04-21 23:10:00				
				写文件操作是以二进制形式写入文件,所以你看到的是所谓的"乱码",你想实现什么功能??你说功能,我可以试试帮你实现!
							 
									
			
我来回复