不得不说,短短接触Markdown的这一两周,我既体会到了它的魅力,但也被它玩的体无完肤,从我前面博客的排版就可以看出来了。遇到这种桀骜不驯的“汗血宝马”,我一贯的做法就是集中火力,驯服它。我觉得,关于Markdown语法说明最好的中文文档就是wowubuntu的“Markdown语法说明《简体中文版》”了。我的这篇文章也基本是我从中挑出我认为的重点(以语法为主,其他的就不啰嗦了),然后再加...
最近两天一直在调试一个程序的bug,可一直找不到问题。今天终于解决了,还是细节问题。事情的起因是我会先从网络端接收到一部分数据,然后将接收缓冲区里面的数据拷贝到另外一个缓冲区,继而做一些处理。可是,数据处理总是有问题。但是处理算法我单独调试过,没有问题。最后,终于发现是数据拷贝时的问题。我用的拷贝函数是VC++提供的strcpy_s。下面我先介绍一下这个函数。strcpy_s和strcpy说...
我想对很多学习C语言的新手来说,指针无疑是一个难点。但是,我觉得指针也是C语言特别重要的一个特性。也许,你在除了C和C++以外的编程语言中,很少看到指针。而C++中,也多用引用,而非指针。指针,作为一种高效的工具,可谓是一把双刃剑——用得好,可以大大提高程序效率,但用的不好,就是很多bug的滋生地。这或许也是人们对指针褒贬不一的原因吧。就我个人而言,我还是很喜欢这个特性,因为我需要经常和硬件...