您的位置:首页 > 其它

你真的需要一个小例子来了解一些事情!

2015-09-25 19:53 246 查看
有时候,我们会在编程的时候觉得盲目不堪,不是因为我们的编程能力有多么差也不是因为我们不如那些学霸努力,真正的原因是因为我们没有一个合适的例子用来参考。

曾经,我也为编程疼,后来当我慢慢的学会怎么去编程,我才明白一个小小的例子是多么的重要。

今天我要写的是一个关于Linux下的关于文本读写操作的下例子,希望可以帮到还在迷茫茫的编程者,祝你们以后的路一帆风顺!

#include"stdio.h"

#include <string.h>

#include<iostream>

using namespace std;

int main()

{

char Number[100];

memset(Number,'\0',sizeof(Number));

char number[100];

memset(number,'\0',sizeof(number));

////////////写文件

cin>>number;

FILE *fp;

char block[100];

memset(block,'\0',sizeof(block));

strcpy(block,number);

int num=strlen(block);/*写入的字节数量*/

fp = fopen("file.txt","wr");/*打开文件写入*/

fwrite(block,num,1,fp);/*写入文件*/

fclose(fp);

///////////读文件

char str[12];

memset(str,'\0',sizeof(str));

FILE *fp1;

fp1 = fopen("file.txt","r+");//打开文件

fread(str,sizeof(str),1,fp1);

strcpy(Number,str);

fclose(fp1);

////////////

printf("the number get from file is:%s\n",Number);

return 0;

}

例子虽小,但是你可以应用到自己的项目中,关键是看你如何用它。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: