C文件读取

昨天看到关注的一个微信主页上面出了一个小的编程题,今天早晨起来没事,就做了一下。问题其实很简单,但是我觉得正好可以借此机会回顾一下C文件读取的概念和方法,所以就做了一下,也记录一下。题目有一个文件data.txt,里面有如下数据:[A]0123 [B]0003 [C]1000 [D]0056 需要输出成如下格式:A 123 B 3 C 1000 D 56我的程序源代码:/* * =========

- 阅读全文 -

读《C专家编程》有感

其实,说到好书的价值,我有些胆怯,因为我觉得我不是一个有着阅读习惯的人。长这么大,也没怎么读过几本书(当然课本就不算在内了),所以,这里我所说的好书,也比较狭隘的指IT技术方面的书籍,也不知道在其他方面是否适用。这次春节回家,有机会拜读了C/C++方面的经典之作《C专家编程》,觉得有许多的感慨,忍不住想写一点东西。什么是好书?我觉得要给这个给一个明确的定义很难,或许也没有准确的答案,每个人的看法不

- 阅读全文 -

Markdown语法学习

不得不说,短短接触Markdown的这一两周,我既体会到了它的魅力,但也被它玩的体无完肤,从我前面博客的排版就可以看出来了。遇到这种桀骜不驯的“汗血宝马”,我一贯的做法就是集中火力,驯服它。我觉得,关于Markdown语法说明最好的中文文档就是wowubuntu的“Markdown语法说明《简体中文版》”了。我的这篇文章也基本是我从中挑出我认为的重点(以语法为主,其他的就不啰嗦了),然后再加上一些

- 阅读全文 -

字符串结束符引发的bug——strcpy和memcpy

最近两天一直在调试一个程序的bug,可一直找不到问题。今天终于解决了,还是细节问题。事情的起因是我会先从网络端接收到一部分数据,然后将接收缓冲区里面的数据拷贝到另外一个缓冲区,继而做一些处理。可是,数据处理总是有问题。但是处理算法我单独调试过,没有问题。最后,终于发现是数据拷贝时的问题。我用的拷贝函数是VC++提供的strcpy_s。下面我先介绍一下这个函数。strcpy_s和strcpy说到st

- 阅读全文 -

解读C指针

我想对很多学习C语言的新手来说,指针无疑是一个难点。但是,我觉得指针也是C语言特别重要的一个特性。也许,你在除了C和C++以外的编程语言中,很少看到指针。而C++中,也多用引用,而非指针。指针,作为一种高效的工具,可谓是一把双刃剑——用得好,可以大大提高程序效率,但用的不好,就是很多bug的滋生地。这或许也是人们对指针褒贬不一的原因吧。就我个人而言,我还是很喜欢这个特性,因为我需要经常和硬件以及一

- 阅读全文 -

微信公众号

公众号文章说明

随机文章

最近回复

  • NYC: 哈哈,被马哥发现了,网络的世界说大也大,说小也小呀
  • 马旭鹏: 路过
  • NYC: 哈哈
  • NYC: 这样的确会有问题的,`clean_inactive`必须大于`i...
  • NYC: 主要原因还是按照最佳实践都应该用UTC时间,所以需求按照最佳实践...
  • lukez: 比如ignore_older参数比clean_inactive长...
  • QwQ: 按照教程配置IIS8.5主机环境Typecho伪静态问题终于解决...
  • W_Z_C: 果然可以,看了半天文档竟然没有发现这个插件,也是醉了……
  • xiongjunkun: hi, 你好, 能够详细解释一下导致filebeat重传的第二种...
  • NYC: 客气了

分类

标签

归档