假如文件是存储在硬盘上,那么所有内容是用磁化的方法写的,能掉电不丢失。
为长寿等地区用户提供了全套网页设计制作服务,及长寿网站建设行业解决方案。主营业务为网站设计制作、网站设计、长寿网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
你的程序将文件打开后,将其内容的第1行读入了计算机的随机存储器中(具体就是line数组)
关闭文件后,文件仍然保持不变
line数组已经读到了数据,这些数据虽然等于文件的第1行,但已经与文件没有关系了,你使用和修改这些数据不会影响到文件,除非你再打开这个文件向里边写。
在编辑框中输出的是line数组的内容,它确实与文件的第1行内容相同!以后文件内容改了,你还要输出的话,需要再打开文件读一遍。
给你两种方法
(1)return法
如果main函数没有返回值,则
return;有则返回相应类型的值即可
(2)ctr+Z或者ctr+D,前者为微软操作系统,后者是Unix系统中停止程序的运行
c语言退出整个程序或函数的命令是return、goto 、break 、break。
1、return 返回;
return 表示从被调用函数返回主调函数继续执行,返回时可附带一个返回值,由return后面的参数设定。
2、goto 无条件跳转;
goto语句也称作无条件转移语句,其一般格式为goto语句标号:其中语句标号是按照标识符规定书写的符号,放在某一行语句行的前面,标号后加冒号(:)。
3、break 调处最近一层块;
大多数情况下是终止上一层的循环,C语言中break在switch中执行一条case后跳出语句的作用 使程序跳出switch执行switch以后的语句 如果没有break switch会从满足条件的地方执行到switch结构结束。
扩展资料
break语句使用
示例:
#include stdio.h
void main()
{
int x=1;
while(x=4)
{
printf("x=%d\n",x);
if (x==3)
{
break;
}
x++;
}
}
1.exit()是指关闭所有文件,终止正在执行的程序。
2.close()是该函数用来关闭已打开的文件.指定的参数fd为open()或creat()打开的文件