热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于输出到文件的问题,UP有分!

write(fnew,BarCode,10);write(fnew,numnew,8);write(fnew,\x0d,1);其中fnew是一个文件名,BarCode和numnew
write(fnew,BarCode,10);
write(fnew,numnew,8);
write(fnew,"\x0d",1);
其中fnew是一个文件名,
BarCode和numnew分别是要导入文件的字符串(在这些代码之前赋过值),
执write(fnew,"\x0d",1);后,在*.txt文件中显示的是一个黑色的方块,这样的话我使用其它软件就不能正常的对这个文件进行读取。。。



各位帮忙!!谢谢!!

9 个解决方案

#1


just try:
write(fnew,"\x0d",1); //回车
write(fnew,"\x0a",1); //换行

#2


你是不是想换行啊?把"\x0d"改成"\n"。如果永远没有移植的需要,"\x0d\x0a"说不定也可以。

#3


to freefalcon(心宇):
谢谢,
write(fnew,"\x0d",1); 
write(fnew,"\x0a",1); 
我试过,和write(fnew,"\x0d\x0a",1); 一样,在*.txt文件中显示的是两个黑色的方块

#4


to Hotman_x(小人)
谢谢,
write(fnew,"\n",1);我试过,和write(fnew,"\x0d",1); 一样,在*.txt文件中显示的是一个黑色的方块
write(fnew,"\x0d\x0a",1); 和write(fnew,"\n\r",1); 一样,在*.txt文件中显示的是两个黑色的方块

#5


write(fnew,"\x0d",1); 不加不行吗

#6


用writeln写换行.

#7


可以这样:

FILE *fnew;
////打开文件

write(fnew,BarCode,10);
write(fnew,numnew,8);

write(fnew,"%c",0x0D);
write(fnew,"%c",0x0A);

这样就可以了:)

#8


错了,不好意思
FILE *fnew;

fwrite(BarCode,10,1,fnew);
fwrite(numnew,8,1,fnew);
int c=0x0D;
fwrite(&c,1,1,fnew);
c=0x0A;
fwrite(&c,1,1,fnew);

#9


对不起大家,有些问题。。。是我自己搞错了。。。。>_<

推荐阅读
  • 本文深入解析了C++中`while`循环的使用方法及其应用场景,包括计数控制和时间控制两种主要类型。通过具体的代码示例,详细介绍了如何利用`while`循环实现精确的计数控制和灵活的时间控制,帮助读者更好地理解和掌握这一重要的编程结构。此外,文章还探讨了`while`循环在实际开发中的常见用法和优化技巧,为初学者提供了宝贵的实践经验。 ... [详细]
  • 本文详细介绍了如何安全地手动卸载Exchange Server 2003,以确保系统的稳定性和数据的完整性。根据微软官方支持文档(https://support.microsoft.com/kb833396/zh-cn),在进行卸载操作前,需要特别注意备份重要数据,并遵循一系列严格的步骤,以避免对现有网络环境造成不利影响。此外,文章还提供了详细的故障排除指南,帮助管理员在遇到问题时能够迅速解决,确保整个卸载过程顺利进行。 ... [详细]
  • 如何在MySQL中选择合适的表空间以优化性能和管理效率
    在MySQL中,合理选择表空间对于提升表的管理和访问性能至关重要。表空间作为MySQL中用于组织和管理数据的一种机制,能够显著影响数据库的运行效率和维护便利性。通过科学地配置和使用表空间,可以优化存储结构,提高查询速度,简化数据管理流程,从而全面提升系统的整体性能。 ... [详细]
  • 在Ubuntu系统中配置Python环境变量是确保项目顺利运行的关键步骤。本文介绍了如何将Windows上的Django项目迁移到Ubuntu,并解决因虚拟环境导致的模块缺失问题。通过详细的操作指南,帮助读者正确配置虚拟环境,确保所有第三方库都能被正确识别和使用。此外,还提供了一些实用的技巧,如如何检查环境变量配置是否正确,以及如何在多个虚拟环境之间切换。 ... [详细]
  • 本文详细介绍了在 Vue.js 前端框架中集成 vue-i18n 插件以实现多语言支持的方法。通过具体的配置步骤和示例代码,帮助开发者快速掌握如何在项目中实现国际化功能,提升用户体验。同时,文章还探讨了常见的多语言切换问题及解决方案,为开发人员提供了实用的参考。 ... [详细]
  • 在腾讯云服务器上部署Nginx的详细指南中,首先需要确保安装必要的依赖包。如果这些依赖包已安装,可直接跳过此步骤。具体命令包括 `yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel`。接下来,本文将详细介绍如何下载、编译和配置Nginx,以确保其在腾讯云服务器上顺利运行。此外,还将提供一些优化建议,帮助用户提升Nginx的性能和安全性。 ... [详细]
  • Docker入门指南:初探容器化技术
    Docker入门指南:初探容器化技术摘要:Docker 是一个使用 Go 语言开发的开源容器平台,旨在实现应用程序的构建、分发和运行的标准化。通过将应用及其依赖打包成轻量级的容器,Docker 能够确保应用在任何环境中都能一致地运行,从而提高开发和部署的效率。本文将详细介绍 Docker 的基本概念、核心功能以及如何快速上手使用这一强大的容器化工具。 ... [详细]
  • 2014年3月16日 长沙多所高校联合举办第三次学术交流活动
    2014年3月16日,长沙多所高校联合举办了第三次学术交流活动。此次活动旨在促进各高校间的学术合作与交流,吸引了众多师生参与。交流内容涵盖了计算机科学、工程技术等多个领域,为参会者提供了丰富的学习和讨论机会。 ... [详细]
  • 本课程深入探讨了 Python 中自定义序列类的实现方法,涵盖从基础概念到高级技巧的全面解析。通过实例演示,学员将掌握如何创建支持切片操作的自定义序列对象,并了解 `bisect` 模块在序列处理中的应用。适合希望提升 Python 编程技能的中高级开发者。 ... [详细]
  • 基于Java和SSM框架的志愿者管理平台源代码分析与实现
    本研究针对基于Java和SSM框架的志愿者管理平台进行了详细的源代码分析与实现。该平台属于Java Web项目,采用Java EE技术栈,并结合了Spring、Spring MVC和MyBatis三大核心框架(非开源)。项目名称为“基于SSM的志愿者管理系统”,旨在提升志愿者管理的效率和规范性。通过对系统架构、模块设计及关键代码的深入解析,本文为开发者提供了全面的技术参考和实践指导。 ... [详细]
  • 动态壁纸 LiveWallPaper:让您的桌面栩栩如生(第二篇)
    在本文中,我们将继续探讨如何开发动态壁纸 LiveWallPaper,使您的桌面更加生动有趣。作为 2010 年 Google 暑期大学生博客分享大赛 Android 篇的一部分,我们将详细介绍 Ed Burnette 的《Hello, Android》第三版中的相关内容,并分享一些实用的开发技巧和经验。通过本篇文章,您将了解到如何利用 Android SDK 创建引人入胜的动态壁纸,提升用户体验。 ... [详细]
  • 总数 | 小规模算法动态规划第3讲:LeetCode 62 不同路径详解 | 从自顶向下到自底向上的动态规划方法分析
    总数 | 小规模算法动态规划第3讲:LeetCode 62 不同路径详解 | 从自顶向下到自底向上的动态规划方法分析 ... [详细]
  • SRM 553:深入解析供应链管理系统的最新进展与应用本文详细探讨了供应链管理系统(SCM)的最新发展及其在实际应用中的影响。通过对当前技术趋势的分析,文章揭示了 SCM 在提高效率、降低成本和增强透明度方面的关键作用。此外,还介绍了几种创新的 SCM 解决方案,如区块链技术和人工智能的应用,以及这些技术如何帮助企业更好地应对市场变化和挑战。 ... [详细]
  • 在 C# 中,循环引用问题通常涉及到对象之间的相互引用,这可能会导致垃圾回收器无法正确释放内存。然而,C# 的垃圾回收机制能够处理大多数循环引用的情况,确保内存得到有效管理。对于静态变量和复杂的数据结构,开发者需要特别注意,以避免潜在的内存泄漏。例如,通过使用弱引用或手动断开引用关系,可以有效解决这些问题。 ... [详细]
  • Java面向对象编程深入解析:类型转换机制与应用实例
    本文深入探讨了Java面向对象编程中的类型转换机制及其应用实例,重点分析了向上和向下类型转换在多态性中的局限性。具体讨论了子类对象特有的成员方法无法被调用以及子类成员变量的不可访问问题。此外,文章还回顾了基本数据类型的转换规则,如从较小的数据类型(如byte、short)到较大的数据类型(如int、long、float、double)的自动转换过程。通过具体示例,进一步阐明了这些概念的实际应用和潜在问题。 ... [详细]
author-avatar
KX林
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有