关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
c语言这个文件为什么会有乱码?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
De-Chang Wang 2021-12-27 13:51关注因为是以二进制写的文件,所以你打开读的时候使用的 rb,而记事本是使用文本方式操作的,因而用记事本打开这个二进制写的文件就产生了乱码
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2021-12-02 09:03回答 3 已采纳 第10行的 while(a=getchar()!=EOF) 改成 while( (a=getchar()) !=EOF) 把a=getchar()用() 括起来。修改后运行结果如下图所示:
- 2022-07-07 12:49回答 3 已采纳 修改处见注释,供参考: #include <stdio.h> #include <stdlib.h> #include <string.h> #include &l
- 2019-06-25 02:17回答 4 已采纳 这个和你的系统环境的字符集、操作系统、编译器指令、编辑源代码的编辑器都有关系。如果你是新手,还是直接用vc++
- 2021-09-19 05:29由于所给的文件信息中包含大量的断句和乱码,完全理清文档中的思路并形成完整的知识点将会非常困难。但是我会尽可能从提供片段中提炼出可能的知识点。 标题:“汇编语言与C语言混合编程教学初探.pdf” 描述:...
- 2021-12-15 07:38回答 1 已采纳 gets是用来读字符串的,但a是整型数组
- 2021-12-15 08:43回答 2 已采纳 num是数组,%ld只能读取1个long类型,scanf中直接用数组接收数据肯定出错啊把结构体中的long num[20]改成 long num;int score[20]改成 int score;i
- 2020-11-07 02:35回答 1 已采纳 #include <stdio.h> int main(void){ FILE *fp = NULL; fp = fopen("test.txt","w"); if(fp==NUL
- 2024-03-23 03:55物联小玩家的博客 在上面文件中,我在AddA_B.c文件中 int add(int a,int b)前面加上static,重新编译就会报错,主要就是我将AddA_B.cw文件中函数通过。extern主要用于声明外部变量或函数,当我们将一个变量或函数声明为extern时,那么...
- 2019-03-08 01:47回答 5 已采纳 常用中文都占两个字节 你的第一种写法 相当于 只用了 a[0] - a[4] 其中 a[0]-a[1] == 你 a[2]-a[3]== 好 a[4] == \0 结束符 而 你
- 2022-06-12 18:38回答 4 已采纳 输出的TXT文件编码的默认格式格式与c语言的默认格式不一致,导致乱码,用记事本打开时可以换一种编码方式即可
- 2022-05-16 05:57回答 2 已采纳 逻辑不对哦。你先申请了p空间。进入while循环,将至赋给了p执行的空间。再给又申请了一块空间,之间那块你没有保存,所以内存泄露,数据丢了。(文件第一行数据没了)接下来把这个新节点挂到phead上,所
- 2021-08-11 08:53立志冲海大的博客 当我们在练习文件这一章节时,因为需要从文件中读取数据,有很多数据是中文形式的,当我们在读取的时候,发现这些中文从文件里读出来然后输出就变成了乱码,如下所示,是我今天练习一道编程题时输出的乱码,我花了一...
- 2021-05-19 11:19weixin_39781930的博客 C语言编程预备知识1.CPU 内存条 硬盘 显卡 主板 显示器 之间的关系1)、CPU——完成主要的计算和控制工作,是计算机的核心;2)、内存——Windows操作系统要求程序在内存中运行;3)、硬盘——电脑主要的存储媒介之一,...
- 2020-10-19 16:38总结起来,解决Node.js和C语言在MySQL中插入数据时的乱码问题,关键在于确保数据库系统、编程语言和应用程序之间的字符编码一致性。在MySQL中,这通常意味着设置全局和局部的字符集为UTF-8,并在编程时指定正确的...
- 2020-12-28 08:48阿汝娜老师的博客 前言C 语言是一门 抽象的 、 面向过程 的语言,C 语言广泛应用于 底层开发 ,C 语言在计算机体系中占据着不可替代的作用,可以说 C 语言是编程的基础,也就是说,不管你学习任何语言,都应该把 C 语言放在 首先要学 ...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司