C/C++
文章平均质量分 73
dingdingdingchris
这个作者很懒,什么都没留下…
展开
-
全排列---递归实现与分析(C语言)
无声无息的在各种技术类社区混迹了不少时间了,从来没有自己动手写过什么东西。究其原因还是自己水平有限。为了敦促自己不断的学习进步,今天就在这儿开始自己的博客吧。。。 一次瞎逛时,看到了一个关于全排列的文章(点击打开链接),因为自己还是不喜欢看别人的代码,再有就是也想检验自己的水平,所以就自己琢磨着写写试一试。说实话写代码之前递归自己还真不了解。自己大概按着那篇文章的作者的“全排列就是从原创 2012-09-15 13:14:42 · 2876 阅读 · 0 评论 -
GDB 基本用法
1、带着调试选项编译、构建调试对象 在原来的的选项上再加上 -g 选项,如 gcc -g -Wall -O2 -o test test.c 或者 gcc -g -o test test.c。有一点需要注意的是调试时最好去掉优化选项,比如内联(inline)函数优化(去掉函数调用,而将函数代码在调用的位置展开),该函数名上就无法设置断点。这是因为内联函数优化从目标文件中去掉了该函数的入口点原创 2013-05-30 20:15:03 · 782 阅读 · 0 评论 -
再看C语言输入
我最开始接触C时是从printf和scanf开始的。在用到scanf时,我总是小心翼翼的按照自己既定的规则来进行输入。若不小心输入错误的话程序就会得到错误的结果或者直接崩溃了,遇到这种情况也就只有从新运行程序并按照“正确”的方式,全部从新输入一次。针对上面出现的两种情况主要由两个原因引起的:1、输入并不匹配函数 int fscanf(FILE *fp, char *format原创 2013-05-19 11:45:42 · 674 阅读 · 0 评论