会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
淡然者
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
2
3
下一页
2015年5月26日
scanf中的%[^\n]%*c格式
摘要: scanf中的%[^\n]%*c格式(2011-02-19 16:12:38)转载▼标签:控制字符空白字符字符串变量整数it分类:C语言编程文章转载自http://blog.csdn.net/sun_top/archive/2009/06/02/4235992.aspxscanf语法:#includ...
阅读全文
posted @ 2015-05-26 07:50 wesun
阅读(1196)
评论(0)
推荐(0)
编辑
2015年5月15日
fork,vfork和clone底层实现
摘要: 分类:LINUX2011-10-13 09:331116人阅读评论(0)收藏举报structdstsignalthreadnulldomainfork,vfork,clone都是linux的系统调用,用来创建子进程的(确切说vfork创造出来的是线程)。先介绍下进程必须的4要点:a.要有一段程序供该...
阅读全文
posted @ 2015-05-15 08:53 wesun
阅读(441)
评论(0)
推荐(0)
编辑
僵尸进程的产生原因和避免方法
摘要: 分类:linux2013-01-14 22:111867人阅读评论(0)收藏举报linux进程和信号 僵尸进程unixUNIXUnix僵尸进程的产生:当一个进程创建了一个子进程时,他们的运行时异步的。即父进程无法预知子进程会在什么时候结束,那么如果父进程很繁忙来不及wait 子进程时,那么当子进程结...
阅读全文
posted @ 2015-05-15 07:23 wesun
阅读(3602)
评论(0)
推荐(0)
编辑
[置顶] linux中fork()函数详解(原创!!实例讲解)
摘要: 分类:计算机系统linux2010-06-01 23:3560721人阅读评论(105)收藏举报linux2010存储一、fork入门知识一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者...
阅读全文
posted @ 2015-05-15 06:55 wesun
阅读(251)
评论(0)
推荐(0)
编辑
2015年5月14日
断言(ASSERT)的用法
摘要: 我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个if语句:if...
阅读全文
posted @ 2015-05-14 14:03 wesun
阅读(1599)
评论(0)
推荐(0)
编辑
strcpy函数的实现
摘要: 已知strcpy函数的原型是:char *strcpy(char *dst, const char *src);实现strcpy函数解释为什么要返回char *假如考虑dst和src内存重叠的情况,strcpy该怎么实现1.strcpy的实现代码char * strcpy(char *dst,con...
阅读全文
posted @ 2015-05-14 12:27 wesun
阅读(216)
评论(0)
推荐(0)
编辑
strcmp函数的两种实现
摘要: strcmp函数的两种实现,gcc测试通过。一种实现:C代码#includeintstrcmp(constchar*str1,constchar*str2){/*注释以下的五行(while循环)可以简写为:*for(;(*str1==*str2)&&*str1!='\0';str1++,str2++...
阅读全文
posted @ 2015-05-14 12:26 wesun
阅读(872)
评论(0)
推荐(0)
编辑
break,continue,break的用法与区别
摘要: 1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行。 (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致。 (3) return 当方法说明中用voi...
阅读全文
posted @ 2015-05-14 06:19 wesun
阅读(367)
评论(0)
推荐(0)
编辑
2015年5月11日
C++笔试题目大全(笔试宝典)(不断完善中)
摘要: C++笔试题目大全(笔试宝典)(不断完善中)分类:C++技能2009-05-21 16:1724441人阅读评论(13)收藏举报c++deletestructinteger编译器null目录(?)[+]1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应...
阅读全文
posted @ 2015-05-11 13:18 wesun
阅读(526)
评论(0)
推荐(0)
编辑
Sizeof与Strlen的区别与联系
摘要: Sizeof与Strlen的区别与联系一、sizeof sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。由于在编译时计算,因此sizeof不...
阅读全文
posted @ 2015-05-11 13:07 wesun
阅读(188)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页