Ⅰ 怎么用文本文档编写,求代码
1、在电脑屏幕的空白处右键:【新建】—>【文本文档】。
Ⅱ 如何编写电脑代码雨
代码雨就是代码数字不断的刷新,这个效果可以通过几句简单的程序来实现,具体方法如下:
1、电脑用户在自己的电脑桌面上创建一个文本文件。创建以后打开。
注意事项:
1、代码不用写错,写错不能运行。
2、在另存的时候,如果不显示后缀,将保持文件选成“所有文件”,在文件名称后面直接打.bat即可。
Ⅲ 文件系统的代码
下面是文件系统的代码,根据这个代码我们可以更好地了解文件系统的工作流程 main.cpp #include"blockinodesuperblock.h"//-----------------------intmain(){control.open("control.txt",ios::in|ios::out|ios::nocreate);inti;control>>i;control.close();if(i!=0)//不为0就初始化{initial();}control.open("control.txt",ios::in|ios::out|ios::nocreate);control.seekp(0);control<<0;//默认是上次基础上继续下去不用再初始化control.close();strcpy(curname,"root");//当前目录文件名为rootroad[0]=0;//当前目录路径(存放从根目录到这里的结点号)num=1;//最后位road[num-1]为当前目录文件i结点号cout<<"请登陆系统 ";while(!login())//登陆为止cout<<"wrong!!! ";cout<<"loginsuccess"<<endl;cout<<"******Welcome"<<auser<<"******";readsuper();getcommand();//命令解析函数writesuper();return0;}blockinodesuperblock.h intialloc()//申请一个i结点返回结点号否则返回-1{if(superblock.fiptr>0){inttemp=superblock.fistack[80-superblock.fiptr];//当前可用superblock.fistack[80-superblock.fiptr]=-1;superblock.fiptr--;returntemp;}return-1;}//----------------------voidifree(intindex)//指定一个结点号,回收一个i结点{disk.open("disk.txt",ios::in|ios::out|ios::nocreate);//清空结点disk.seekp(514+64*index+2*(index/8));disk<<setw(64)<<''disk.close();for(inti=80-superblock.fiptr;i<80;i++)//结点号找到合适位置插入空闲结点号栈{if(superblock.fistack<index)//小于它的前移一位{superblock.fistack[i-1]=superblock.fistack;}else//放在第一个大于它的结点号前面{superblock.fistack[i-1]=index;break;}}superblock.fiptr++;}//----------------------/*成组链接法*/intballoc()//申请一个盘块返回盘块号否则返回-1{inttemp=superblock.fbstack[10-superblock.fbptr];if(superblock.fbptr==1)//是栈底了==>;是记录盘块了{//是最后记录盘块最后号0(保留作栈底分配不成功)if(temp==0){return-1;}suprblock.fbstack[10-superblock.fbptr]=-1;superblock.fbptr=0;//盘块内容读入栈for(inti=0;i<10;i++){intid,num=0;disk.open("disk.txt",ios::in|ios::out|ios::nocreate);//先计算盘块内容个数num(最多10),最后盘块可能不到10个disk.seekg(514*temp);for(inti=0;i<10;i++){disk>>id;num++;if(id==0)break;}disk.seekg(514*temp);//盘块内容读入栈for(intj=10-num;j<10;j++){disk>>id;superblock.fbstack[j]=id;}superblock.fbptr=num;disk.close();}disk.open("disk.txt",ios::in|ios::out|ios::nocreate);//清空回收盘块disk.seekp(514*temp);disk<<setw(512)<<''disk.close();//盘块使用掉returntemp;}else//不是记录盘块==>;盘块使用掉{superblock.fbstack[10-superblock.fbptr]=-1;superblock.fbptr--;returntemp;}}//----------------------
Ⅳ 一些bat恶搞文件的代码,顺便发下教程
没有参数 显示此消息(与 ? 相同) -i 显示 GUI 界面,必须是第一个选项 -l 注销(不能与选项 -m 一起使用) -s 关闭此计算机 -r 关闭并重启动此计算机 -a 放弃系统关机 -m \\computername 远程计算机关机/重启动/放弃 -t xx 设置关闭的超时为 xx 秒 -c "comment" 关闭注释(最大 127 个字符) -f 强制运行的应用程序关闭而没有警告 -d [u][p]:xx:yy 关闭原因代码 u 是用户代码 p 是一个计划的关闭代码 xx 是一个主要原因代码(小于 256 的正整数) yy 是一个次要原因代码(小于 65536 的正整数)
Ⅳ 求标准C语言读写文件的源代码
/****************************************
程序功能:读取c:\source.txt文件的内容,
取其中'#'开头行的内容写入c:\dest.txt中。
如:source.txt文件内容为如下:
#jksfjlsd
12jlkdjfsl
#jfiejw
#jkfldsl
iejfja;fj
则程序会产生一个dest.txt文件内容如下:
#jksfjlsd
#jfiejw
#jkfldsl
****************************************/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
FILE *fp1;
FILE *fp2; //申明2个文件指针,一个打开源文件,一个打开目标文件
char buf[1024]; //申明一个大字符数组,用于保存文件每一个行的内容
//只读方式打开源文件,这里得用两个反斜杠转义字符
if( (fp1=fopen("c:\\source.txt","r"))==NULL )
{
printf("打开source.txt失败,可能文件还没有创建!");
exit(0);
}
//创建目标文件,这里一般不会发生错误
if( (fp2=fopen("c:\\dest.txt","w"))==NULL )
{
printf("创建dest.txt失败!");
fclose(fp1);
exit(0);
}
while(!feof(fp1)) //当文件指针fp1指向文件末尾时,feof返回0,否则返回1,该句作用是只要未到末尾则进入循环
{
memset(buf, 0, 1024); //buf字符串清0
fgets(buf, 1024, fp1); //从fp1文件当前指针读取一行内容到buf
if(buf[0]=='#') //判断该行的第一个字符是否为'#'
{
fputs(buf, fp2); //是'#',写内容到fp2文件
}
}
fclose(fp1);
fclose(fp2); //循环结束,关闭fp1,fp2文件,程序结束
return 0;
}