下面是小编帮大家整理的从键盘输入字符串存入文件,本文共7篇,希望对大家的学习与工作有所帮助。本文原稿由网友“coco2008”提供。
篇1:从键盘输入字符串存入文件
程序:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到磁盘文件“upper.txt”中保存,输入的字符串以“!”结束。然后再将文件upper.txt中的内容读出显示在屏幕上。
#include
#include
void main
{
char rev;
FILE *fp;
if((fp=fopen(“l:\\\\upper.txt”,“a+”))==NULL)
{
printf(“cannot openfile\\n”);
exit(0);
}
rev=getchar();
while(rev!='!')
{
if(rev>='a'&&rev<='z')rev=rev-32;
fwrite(&rev,sizeof(char),1,fp);
rev=getchar();
}
rewind(fp);
while(!feof(fp)) putchar(getc(fp));
printf(“\\n”);
fclose(fp);
}
篇2:从MDF文件恢复SqlServer数据库数据库
今天重装机器,竟然忘记备份刚刚在Sql Server下刚刚建好的 robot 数据库 (有一些数据已经加进去了),把C盘格式化了,幸好数据文件MDF因为此前机器C盘空间不足放在别处,于是就开始考虑如何用这个MDF文件来恢复数据库。 找了好些资料,这种情况的还没有,在
今天重装机器,竟然忘记备份刚刚在Sql Server下刚刚建好的robot数据库(有一些数据已经加进去了),把C盘格式化了。幸好数据文件MDF因为此前机器C盘空间不足放在别处,于是就开始考虑如何用这个MDF文件来恢复数据库。
找了好些资料,这种情况的还没有,在delphibbs看到介绍sp_detach_db,sp_attach_single_file_db存储过程的资料,正是我需要的东西,
于是经过实践通过如下步骤终于恢复了robot数据库:
1.新建同名数据库。
2.删除其日志文件robot_Data.LDF,不删除后边的过程执行通不过。
3.把robot数据设置为脱机。
4.在在查询分析器中以超级用户登入,执行以下存储过程,必须以超级用户登入,这是系统级存存处过程。
EXEC sp_detach_db @dbname = 'robot'
EXEC sp_attach_single_file_db @dbname = 'robot', @physname = 'E:WebDemo obot_Data.MDF'
5.把robot数据设置为联机。
6.刷新数据库,表出来了,数据完好
原文转自:www.ltesting.net
篇3:Linux统计文件中指定字符串个数的2种方法
这篇文章主要介绍了Linux统计文件中指定字符串个数的2种方法,本文分别给出了grep和awk的实现方法,需要的朋友可以参考下
统计一个文件中某个字符串的个数,其实就像在一块沙地里面找一块石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它跳过去(awk),然后统计自己跳了多少次,
Linux统计文件中指定字符串个数的2种方法
,
方法1: grep
代码如下:grep -o ‘keyword’ my_file.txt | wc -l
方法2: awk
代码如下:awk -v RS=’keyword’ ‘END {print –NR}’ my_file.txt
篇4:怎样从回收站中“捡”回文件
Windows在桌面上有一个图标叫“回收站”,人们把它比喻成“垃圾箱”,无论在电脑中删除什么文件,系统通常都先把它们放到这个“垃圾箱”里,当后悔时,可以再从“垃圾箱”里捡回来,只有选择了“清空回收站”或者在回收站里再删除后,这些文件才真的从磁盘中消失。
删除文件后怎样从回收站中“捡”回文件?
[方法一]
第一步:在Windows桌面上双击回收站图标。
第二步:选中想要恢复的文件并右键单击。
第三步:在弹出菜单上选择并单击“还原”,即可将此文件恢复为删除前的状态。
[方法二]
第一步:双击回收站图标。
第二步:单击选定想要恢复的文件。
第三步:移动鼠标到菜单栏,单击“文件”。
第四步:在弹出菜单中选择并单击“还原”,即可还原该文件。
[方法三]
第一步:双击回收站图标。
第二步:移动鼠标到菜单栏,单击“编辑”。
第三步:在弹出菜单中选择并单击“全部选定”。
第四步:选定并单击“还原”。这样就把回收站的全部文件“捡”回来了。
篇5:如何从坏掉的SD卡恢复文件
SD卡很脆弱性能很不稳定,一不小心就坏掉,SD卡可以大大提高手机或相机的存储容量,并大大提升用途。但要是SD卡罢工坏了,你会丢失许多数据。本文介绍的这几个方法可以帮助试着从坏掉的SD卡恢复文件,找回照片及其他数据。
找一款读卡器
一般SD损坏时系统总会提示我们格式化,如果你想保留上面的任何照片,别格式化磁盘。在你试过恢复卡上的任何文件之后,再对写保护的SD卡格式化也不迟。如果你将SD卡插入自己的笔记本电脑或PC的内置插槽后毫无反应,不妨换一台电脑或USB读卡器试试。有时问题出在读卡器上,而不是出在卡本身上。可以在网上购买microSD卡和SD标准都能读取的USB SD读卡器,花不了多少钱。
文件恢复软件
有许多免费软件声称能够从受损或坏掉的存储卡恢复数据。一些免费的恢复软件在它们可恢复的文件数量或数据数量方面很有限,所以下载之前先要看清任何限制。使用Disk Digger可以恢复不小心删除的文件,这个过程同样适用于在Windows资源管理器中看不到内容的SD卡(图1)。如果不喜欢Disk Digger,可以试试其他诸多文件恢复应用软件,包括EaseUS Free Data Recovery(图2)。使用这类软件时,无法保证你能完好无损地找回文件,它们通常会丢失原始的文件名,这对一些对文件名有要求的用户可能是个问题。另一些软件能够比较轻松地重命名已恢复的文件。
01 02 比较著名的一款免费恢复软件是ZAR(图3),大多数软件的工作方式大同小异,下面以ZAR为例操作指示让你可以大致了解用法。安装ZAR后,将损坏的SD卡插入到PC的读卡器,启动ZAR。(建议禁用PC的安全软件,建议还应该断开互联网连接)。 03 看到提示后,点击Image Recovery(Free)即“照片恢复(免费)”选项,这会帮助我们从SD卡恢复照片。ZAR现在会寻找已安装的设备,你需要将它引向有问题的SD卡。选择正确的磁盘点击下一步,ZAR现在会分析SD卡。这个过程需要几分钟。一旦分析完毕,你会看到已恢复文件列表。在大多数SD卡上,点击“Root”复选框很可能会选择所有照片,选择下一步,随后你可以选择把已恢复的文件放入到哪个文件夹。默认情况下,该文件夹与你选择保存的文件夹是同一个。重要的一点是系统会要求你为已恢复的文件选择一个目标文件夹,确保在PC的硬盘上选择一个文件夹,而不是在损坏的SD卡上选择文件夹(图4)。 04 文件拷过去需要几分钟。一旦这个过程完毕,浏览到你所选择的目标文件夹,应该会看到想要抢救的大多数文件。修复SD卡的小贴士
由于塑料外壳很薄,标准尺寸的SD卡易损坏;如果你将卡塞在口袋里或未加保护就塞入包里,这些卡很容易坏掉。
有时那个小小的写保护开关会脱落,让SD卡在相机或需要能够将数据写到卡上的其他任何设备中无法正常使用(图5)。SD卡处于写保护不管出于什么原因,你都无法删除写保护状态下的文件,因为需要更改文件分配表,而这需要写入到卡上。
05 如果你的卡本身没有问题,而开关处于“写”位置,可以试试Windows的内置工具来试图解决。在Windows资源管理器中鼠标右键单击SD卡,选择属性,然后选择工具选项卡。点击查错Windows就会扫描卡、查找错误,并试着修复错误。如果SD卡没有出现在资源管理器中,搜索开始菜单,查找磁盘管理工具。在这个工具中,你可以发现Windows能“看到”哪些驱动器,这个驱动器列表可能包括没有驱动器名的驱动器。如果你在驱动器列表中找不到你的SD卡(图6),它可能完全坏掉,或者读卡器失灵(可能是由于驱动程序问题)。
06 要是SD卡在列表上但没有驱动器名,你应该能够鼠标右键单击它,使用可用选项为它赋予驱动器名,或者按Windows能读取的文件系统对它格式化,然后分配一个驱动器名。在Windows中直接可以对新建立好的SD差错(图7),此外如果为了SD卡的兼容性尽可能在格式化时为其分配FAT32的磁盘格式。 07 如果SD卡在其他读卡器使用正常,而在本地电脑就不行,很有可能是读卡器本身的软硬件出了问题。在资源管理器当中查看读卡器的状态(图8),一些难以寻找的读卡器驱动程序其实完全可以在Windows在线更新或者驱动精灵等第三方软件中解决。 08篇6:恢复从shift+del彻底删除的文件
向来删除文件都是直接shift+delete的,相信有不少人跟笔者都有这样的经历,偶尔按下shift+del,然而就在碰到Enter键的那一刹那,后悔了,大多是删错了文件,或者是发现文件夹里还有重要的文件 而笔者又不喜欢使用数据恢复软件,只好通过某些手段来了,具
笔者向来删除文件都是直接shift+delete的,相信有不少人跟笔者都有这样的经历,偶尔按下shift+del,
然而就在碰到Enter键的那一刹那,后悔了,大多是删错了文件,
或者是发现文件夹里还有重要的文件……
而笔者又不喜欢使用数据恢复软件,只好通过某些手段来了,具体方法如下:
1、开始菜单》运行》regedit 》打开注册表
2、展开注册表项:
HKEY_LOCAL_MACHIME/SOFTWARE/MicroSoft/WINDOWS/
CURRENTVERSION/EXPLORER/DESKTOP/NameSpace
新建“645FFO40—5081—101B—9F08—00AA002F954E”,
再把右边的“默认”主键的键值设为“回收站”Recycle Bin,退出注册表,
恢复从shift+del彻底删除的文件
,
篇7:菜鸟教程:文件关联从入门到精通
当你双击一个TXT文件时,通常情况下系统会启动“记事本”打开这个文件,可是,当系统中安装的另一个应用程序接管了这个任务后,双击TXT文件,打开该文件的程序就会变成另外一个。我们说,这是文件关联发生了变化。如何关联文件,如何改变文件的关联,如何恢复文件的默认关联,如何取消文件的关联等问题是初学者常常感到为难和需要解决的问题。下文可以为你指点迷津。
文件关联就是将一种类型的文件与一个可以打开它的程序建立起一种依存关系。举个例子来说,位图文件(BMP文件)在Windows中的默认关联程序是“画图”,如果将其默认关联改为用ACDSee程序来打开,那么ACDSee就成了它的默认关联程序。一个文件可以与多个应用程序发生关联,我们可以利用文件的“打开方式”进行关联选择。我们也可以删除因误操作而引起的错误文件关联,可以根据需要新建文件关联,在有些软件中还可以恢复文件的关联。下面就具体来谈谈文件关联的一些方法和技巧。
一、利用“打开方式”即时新建文件关联
用鼠标双击一个没有被任何程序关联的文件,桌面上就会弹出一个“打开方式”的窗口。在这里就可以根据不同文件的打开方式选择合适的程序来打开文件了。这里要注意的是,如果在下面的“始终使用该程序打开这种类型的文件”前打勾,就会默认为当你双击这类文件时将自动启动那个被选中的程序来打开这类文件。
二、利用“文件夹选项”全面定制文件关联应用程序和文档之间的文件关联是可以自己新建的:
打开Windows的“资源管理器”,选择系统菜单中的“查看”→“文件夹选项”→“文件类型”,在其中单击“新类型”,可以打开“添加新文件类型”窗口,在这里可以编辑新的文件类型。假定希望扩展名为AAA的文件用“记事本”程序打开,就可以在“相关扩展名”中输入AAA。点击“更改图标”按钮,可以选择自己喜欢的文件图标。因为是新建的文件类型,“操作”栏中没有任何用来编辑或打开的程序。点击“新建”按钮就可以进行这项编辑。在弹出的“新操作”窗口的“操作”栏中输入open,为默认的打开命令,在“用于执行操作的应用程序”栏中输入打开程序的路径,也可以通过“浏览”按钮进行选择(这里使用“记事本”作为编辑程序)。好了,新建一个扩展名为AAA的文件看看,是不是可以用“记事本”直接打开了?
三、为一个文档建立多个程序关联当一个文档与多个应用程序建立了关联后,在右键菜单中会形成多个不同的打开该文档的程序选项,这样可以根据不同需要选择不同的方式打开文件,
为一个文档建立多个程序关联的方法与第二项中提到的方法相同,只是重复几个过程罢了。这里不再赘述。
四、更改文件关联的方法要关联一个已经被关联的文件,可以在用鼠标右键单击这个文件的同时按住Shift键不放,这样在弹出的菜单中就会出现一个“打开方式”的选项,选中这一项会弹出“打开方式”的窗口,同样可以选择其中的一个程序作为它的默认打开方式。
上面说的是Windows98的情况,在Windows2000以上版本中不需要按Shift键,直接用右键菜单选择打开程序。
五、删除误操作的文件关联选项有时我们可能会误把图片类文件当作文本文件用“记事本”程序打开,那么在这类图片文件的“打开方式”菜单中就会出现“记事本”一项,非常讨厌。这时可以通过修改注册表来删除误操作的文件关联项目。方法如下:
打开“注册表编辑器”,找到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts]子键,再选择要修改的“打开方式”菜单的扩展名的子项,然后选择该子项中的OpenwillList,删除右侧窗口中误编辑的程序的键值后,重新启动电脑就可以了。
启动“注册表编辑器”的方法是,在“开始”菜单的“运行”命令框中键入regedit,然后回车。
六、恢复常用软件的文件关联你可能会遇到这样的情况,当安装了一个新软件后,原来熟悉的文件图标突然改变了,打开它的程序也不是原来的了。其实,如果你想要恢复原来的默认打开方式,还是有办法的。一般来说,一款负责任的应用程序本身就提供这种文件关联的恢复功能。这里列举三个软件来说说如何恢复常用软件的文件关联。
1.看图软件ACDSee。打开“工具”菜单上的“文件关联”,会弹出一个“ACDSee集成环境”窗口,在“图像文件”栏中可以恢复常用的图像文件与ACDSee的关联。
2.播放软件Winamp。在Winamp界面上单击鼠标右键,依次选择“选项”→“参数选择”→“文件类型”,在“文件类型设置”中可以恢复音乐文件与Winamp的关联。
3.压缩软件WinZip。依次选择“选项”→“配制”→“系统”→“关联”,会弹出一个“WinZip关联窗口”,在这里可以恢复压缩文件WinZip的关联。
- Elf文件DT2023-06-28
- folder.htt的文件问题2023-08-05
- Filemanagement(文件管理)2023-07-20
- 文件保密工作自查报告2024-06-07
- 文件范文写法2023-04-16
- 呈请文件范文2023-09-14
- asp.net文件的方法2022-12-20
- SQL中自己创建函数,分割字符串2024-07-08
- python字符串处理常用技巧脚本安全2022-12-14
- 如何修改interfaces文件2022-12-12