5844|11

1891

帖子

2

TA的资源

纯净的硅(中级)

楼主
 

每周学点C语言0 [复制链接]

本帖最后由 574433742 于 2015-7-29 18:21 编辑

好久没有学习过C语言了,今天也算重温旧梦。
作为一个菜鸟每周来学习一下C语言,发点帖子作为自己的经历。

还好这里是编程基础,希望大家多多指点。

就百度学习了一下文件来跑跑。。。



。。。落日待等陵金在我,跳心的及触法无定注

年四学大首回

事的欢喜了做业专的欢喜了选是的心开得值一唯

阅订有都坛论个各,件邮的送推坛论看欢喜很前以

了看去少很也近最养营的多很取汲,西东的少不到学以可觉感,

法想的奇新多好到看以可候时有,子帖的发人别看坛论在的慢慢始开

的子板骗是就坛论在样一人些一和能可我,说所主教如正

的顾照的坛论谢感很是还,会机用试和件硬少不了到得坛论从,来年半实确

子骗的说所主教是不该应我,了衡平也里心,想想在现,的子帖了写的真认很是还我过不

?来起好会都切一祷祈是还?候等的静静是。方地的拟虚个一在候守而,人个一了为

。下泪然泫会否是,坛论起忆回,白斑发头我待,长成的我者录记语词个这坛论

续继要仍活生,完未命生







主要就是将文件从 “data_in.txt” 读入 ,写入到“data_out.text”



  1. #include<stdio.h>
  2. #define BUFLEN  1000                        // define buffer
  3. int main()
  4. {
  5.     int i=0;
  6.     FILE *pFile=fopen("data_in.txt","r");
  7.     char pBufIn[BUFLEN],pBufOut[BUFLEN];  
  8.     fseek(pFile,0,SEEK_END);
  9.     int len=ftell(pFile);                  //get the file length
  10.     rewind(pFile);                         // move to the head
  11.     fread(pBufIn,5,len,pFile);              // read file
  12.     pBufIn[len+1]='\0';
  13.     len+=1;
  14.     for(i=0;i<len;)
  15.     {
  16.         pBufOut[i]   = pBufIn[len-i-1];
  17.         pBufOut[i+1] = pBufIn[len-i];
  18.         i+=2;
  19.        // printf("%c",pBuf[len-i]);
  20.     }
  21.     printf("%d",len);
  22.     pBufOut[i+2]='\0';

  23.     fclose(pFile);                          // close file
  24.     pFile = fopen("data_out.txt","w");
  25.     fwrite (pBufOut, 1,len+1, pFile);      //write file
  26.     fflush(pFile);                         // update data
  27.     fclose(pFile);
  28.     return 0;
  29. }
复制代码


好久不写C语言,感觉整个人都好激动了。。。

上面的程序太粗糙,功能也很简单就是对文字顺序的反转而已,就不多说了。。。

不过汉字编码处理起来确实有点头疼,

上面的程序太简单,所以出现,英文字符,如果是成对的就不会出错,如果不是,就会报错了。








此帖出自编程基础论坛

最新回复

无锡码农也能感觉到你婶婶的悲伤  详情 回复 发表于 2015-11-10 10:14
点赞 关注
个人签名
分享铸就美好未来。。。




 

回复
举报

1万

帖子

203

TA的资源

管理员

沙发
 
。。。。。最后一句话。。。。。。。。
此帖出自编程基础论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

板凳
 
okhxyyo 发表于 2015-7-29 13:44
。。。。。最后一句话。。。。。。。。

没有最后一句,,,,,
此帖出自编程基础论坛
 
个人签名
分享铸就美好未来。。。




 
 

回复

7815

帖子

56

TA的资源

裸片初长成(中级)

4
 
果然是个悲伤的故事
代码和帖子正文下次看啊。
那啥,反正你那倒过来写的小绿文我就看完了。

对了小子,要是我去年就认识你,我也许就能请你吃一两顿饭,去年五六月份 和 十月份 我都在南京出差,今年就没了,可惜可惜。

其实对于南京,也有我的一份那啥啥,不过我比你有文化多了。
那阵子,我只用了一首诗就安安静静地表达了我的所有情绪。

金陵图,有兴趣你也别去看,这诗太感伤了,我怕你看了更加诗性大发,那就真的不用写代码了。
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

5
 
辛昕 发表于 2015-7-29 18:51
果然是个悲伤的故事
代码和帖子正文下次看啊。
那啥,反正你那倒过来写的小绿文我就看完了。

对了小子 ...

以后来南京,记得一定要通知我。。。。。。。。
此帖出自编程基础论坛
 
个人签名
分享铸就美好未来。。。




 
 

回复

7815

帖子

56

TA的资源

裸片初长成(中级)

6
 
574433742 发表于 2015-7-29 22:09
以后来南京,记得一定要通知我。。。。。。。。

会的,南京,还有杭州,我很眷念。
有机会一定会去待久点,还有苏州什么的,江南果然是好地方~~
此帖出自编程基础论坛
 
个人签名

强者为尊,弱者,死无葬身之地

 
 

回复

118

帖子

0

TA的资源

一粒金砂(中级)

7
 
可以啊 ;楼主  
此帖出自编程基础论坛
 
 
 

回复

113

帖子

0

TA的资源

一粒金砂(中级)

8
 
落日等待金陵在等我
此帖出自编程基础论坛
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

9
 
Xy201207 发表于 2015-7-30 17:13
落日等待金陵在等我

此帖出自编程基础论坛
 
个人签名
分享铸就美好未来。。。




 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

10
 
 
个人签名
分享铸就美好未来。。。




 
 

回复

26

帖子

0

TA的资源

一粒金砂(中级)

11
 
无锡码农也能感觉到你婶婶的悲伤
此帖出自编程基础论坛
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

12
 
285844685 发表于 2015-11-10 08:14
无锡码农也能感觉到你婶婶的悲伤


化悲伤为力量,我已经成长。。。
此帖出自编程基础论坛
 
个人签名
分享铸就美好未来。。。




 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表