当前位置:首页 » 电脑资讯 » 为什么改写文件后会有烫

为什么改写文件后会有烫

发布时间: 2022-06-05 09:53:12

A. 为什么U盘连接电脑拷贝完大型文件后,发热厉害请问是什么原因会不会是U盘质量有问题!

USB插上去就会发热,写入数据发热更加正常,电视看久了也会发热。建议不使用时拔下移动存储设备,长时间发热可能会烧坏

B. vc中变成往文件中写入数据总是有乱码,1 烫烫烫烫1 烫烫烫烫1 烫 1 烫烫烫烫烫 哪位高手帮忙看下

字符串访问越界了吧,字符数组要手动补个'\0'

C. C++的二进制写入文件。运行程序后,文件里的内容与输入的完全不同,几乎全是烫烫……。求大神帮忙更正。

你从什么地方看到都是烫?你是用二进制存储的,文件你能看得懂吗?应该再用二进制打开,用read读入另一个结构中,再看对不对!所以你的代码没有问题,下面是为验证附加的两行代码:
planet p1,p2;
...这里是你原来的代码
finout.close();
fstream finin(file,ios_base::in|ios_base::binary);
finin.read((char *) &p2,2*sizeof p2);
finin.close();
cout << p2.name << ' ' << p2.population << ' ' << p2.g << endl;
cout<<"Done.\n";

D. 读取文件后显示烫烫烫烫

这个问题比较简单,就是在你的各字符数组在使用之前未进行初始化
建议使用之前使用memset初始化
如下:
char num[20]
memset(num,0,20);//这里的20是字符数组的大小
如果是结构的题话也一样
typedef struct dy
{char num[20],name[30],sex[5],xy[20],position[20],rtime[20],ztime[20];
int age,bj;
}dy;
dy mdy;
memset(&mdy,0,sizeof(mdy));
这样就不会出现这个问题了

E. 编译出现烫烫烫烫烫烫是为什么

在那个 for(i=0;i<=n;i++)str_2[i]=str_1[n-i]; 语句后 加一句 str_2[i]=str_1[n+1];
就正常输出了~~ 问题就是 你将所有效字符复制后 忽略了‘\0’字符

正常代码:
#include<stdio.h>

void turn(char str_1[50],char str_2[50])

{
int n=-1,i;

for(i=0; str_1[i] != '\0'; i++)
n++;

for(i=0; i<=n; i++)
str_2[i]=str_1[n-i];

str_2[i]=str_1[n+1];

}

int main(void)
{
char str_1[50],str_2[50],c;

scanf("%s",str_1);
turn(str_1,str_2);
printf("%s\n",str_2);
printf("%s\n",str_1);
return 0;
}

F. 如何解决c语言写入文件时出现很多烫

一般出现烫很可能是你程序中有地方越界溢出了(比如数组),检查下代码

G. 求助C语言高手,有关用C语言输出txt文件时有 烫烫烫 的情况,程序在下面。

把scanf("%s",&info.name);

一行改成两行:
memset(info.name, 0x00, sizeof(info.name));
scanf("%s", info.name);

H. C语言中输出烫怎么改

一般在输出字符串的时候,如果规定了字符串数组的长度,又没有注意字符串的长度,就会出现乱码,一般来说就是出现烫。这个是由于你的程序代码错误造成的。解决方案:完善程序代码,修正错误,明确字符串的长度。

I. c语言。为什么执行以后再b文件后出现许多“烫”

#include<stdio.h>
#include<stdlib.h>
main()
{ FILE*f1,*f2;
charstr[81];
inti=0;
f1=fopen("a.txt","r");
f2=fopen("b.txt","w");
while(!feof(f1))
{str[i]=fgetc(f1);
if(str[i]=='a')
str[i]='b';
i++;
}
str[i]='';//你加上这句看看
fprintf(f2,"%s",str);//因为你没有结束符,会将后面的乱码全输入文件中
fclose(f1);
fclose(f2);
}

热点内容
15岁的女生为什么不爱吃饭 发布:2025-05-24 21:03:21 浏览:418
苹果品牌为什么那么多 发布:2025-05-24 20:59:06 浏览:950
为什么重庆的面便宜 发布:2025-05-24 20:57:38 浏览:207
晚上家里开空调想吐是为什么 发布:2025-05-24 20:47:54 浏览:167
扒手偷东西的时候为什么别人感觉不到 发布:2025-05-24 20:25:45 浏览:249
女人为什么下身有味 发布:2025-05-24 20:06:16 浏览:888
为什么很多发型师剪得不好看 发布:2025-05-24 20:05:24 浏览:879
为什么苹果内购不扣款 发布:2025-05-24 20:00:48 浏览:697
头部没有血栓为什么会一侧不好用 发布:2025-05-24 19:51:40 浏览:267
液压油颜色为什么不一致 发布:2025-05-24 19:50:50 浏览:836