会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bu_想
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
2
3
2015年5月20日
函数指针简单了解
摘要: 什么是函数指针,简单来看,其实它还是一个指针,只不过它指向一个函数,下面看一个简单的例子 1 #include 2 int max(int x,int y) //定义一个函数用来返回两个数中较大的一个 3 { 4 return (...
阅读全文
posted @ 2015-05-20 13:32 bu_想
阅读(541)
评论(0)
推荐(0)
2015年5月19日
linux下如何使用gdb调试
摘要: gdb是linux下非常好用的一个调试工具,虽然它是命令行模式的调试工具,但是它的功能强大到你无法想象,这里简单介绍下gdb下常用的命令。首先编译生成可执行文件(这里的test.c是一个简单的求前n项和的程序)。gcc -g test.c -o test(-g选项告诉gcc在编译程序时加入调试信息)...
阅读全文
posted @ 2015-05-19 16:05 bu_想
阅读(82874)
评论(3)
推荐(8)
2015年5月18日
linux下输入密码不回显
摘要: 这几天在做一个登陆的程序,需要将输入的密码屏蔽掉,自己百度,找到了两种方法,先贴下第一种方法,1 #include2 #include3 int main()4 {5 char *password;6 password=getpass("input passwd");7 pr...
阅读全文
posted @ 2015-05-18 19:39 bu_想
阅读(636)
评论(0)
推荐(0)
2015年5月17日
将一串字符串数字转化为整型数字
摘要: 上篇文章介绍了itoa函数的实现,今天来说说atoi函数,主要思路是:将字符串从头开始读取,跳过最前面的空格以及其他无用字符;遇到正负号,做标记;之后的字符串,遇到数字则转换,遇到其他字符则直接跳出。好了,贴下代码: 1 int atoi(char str[]) 2 { 3 int ...
阅读全文
posted @ 2015-05-17 21:20 bu_想
阅读(1760)
评论(0)
推荐(0)
2015年5月15日
将数字转化为字符串
摘要: 面试的时候问到的一个问题,如何将一个数字转化为字符串,如果可以使用库函数的话,sprintf会是一个很好的选择,例如sprintf(s, "%d", 123); //产生"123",sprintf(s, "%10.3f", 3.1415626); //产生:" 3.142"。但是不允许使用库函数的话...
阅读全文
posted @ 2015-05-15 17:34 bu_想
阅读(1261)
评论(0)
推荐(0)
2015年5月14日
给定一列数字将其平移n位
摘要: 原题的意思是给定一个指定长度的数组,然后接受一个数字m,将原数组前m位移动到最后,且顺序不变。看到这个题,想到的第一个方法就是在用一个数组来储存改变后的数字,代码如下 1 int func(){ 2 int i,j,n; 3 int b[10]; ...
阅读全文
posted @ 2015-05-14 23:19 bu_想
阅读(196)
评论(0)
推荐(0)
2015年5月13日
判断回文数的问题
摘要: 如何判断一个数为回文数。某些教材上给出判断五位数的方法,分别分离出个位、十位、千位和万位,然后判断个位和万位、千位和十位是否相等。这种方法的局限性太大,只能判断五位数的回文数。还有一种思路,把接受到的数字直接存为字符串,然后头尾两个指针逐个比较是否相等,这种方法我其实挺无语的,本来是好好的一个数字,...
阅读全文
posted @ 2015-05-13 21:37 bu_想
阅读(326)
评论(0)
推荐(0)
2015年5月12日
c语言链表逆序的问题
摘要: 去面试被问到一个问题,怎么把一个链表反转(用原链表),自己在网上找了到了一篇文章,http://blog.csdn.net/sicofield/article/details/8850269,原作者给出了三种方法,方法一:将链表数据全部读到数组中,然后在倒序输出。方法二:就是我下面要讲的。方法三:从...
阅读全文
posted @ 2015-05-12 18:48 bu_想
阅读(11360)
评论(1)
推荐(0)
上一页
1
2
3
公告