2016年10月23日

巧用数组元素为0个的数组

摘要: 阅读全文

posted @ 2016-10-23 23:23 suwen 阅读(334) 评论(0) 推荐(0) 编辑

2016年10月18日

C语音中关键字static的作用及类的static属性

摘要: 关键字static的作用是什么? 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其 阅读全文

posted @ 2016-10-18 13:55 suwen 阅读(410) 评论(0) 推荐(0) 编辑

关于c中的inline

摘要: 转自http://blog.csdn.net/lufeiop02/article/details/6526499 在c中,为了解决一些频繁调用的小函数大量消耗栈空间或是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。 栈空间就是指放置程式的局部数据也就是函数内数据的内存空间,在系统下 阅读全文

posted @ 2016-10-18 11:47 suwen 阅读(216) 评论(0) 推荐(0) 编辑

2016年10月11日

将字符串"0x20"之类的转为数值

摘要: static int _atoul(const char *str, unsigned char *pvalue) { unsigned int result=0; while (*str) { if (isdigit((int)*str)) { //对于unsigned int为32位的编译环境来说,result... 阅读全文

posted @ 2016-10-11 11:02 suwen 阅读(1285) 评论(0) 推荐(0) 编辑

2016年10月8日

[C语言](*p)++ 与 *p++ 与 ++*p

摘要: 转自:http://www.cnblogs.com/IAmBetter/p/3175711.html 环境:win7 编译器:GCC 1.先说++i和i++的基础 代码如下: 运行结果: 在ubuntu中运行结果如下: 注意: 1) i++只有遇到";"分号才会影响i的值, i++输出的值还是1,i 阅读全文

posted @ 2016-10-08 16:00 suwen 阅读(1849) 评论(0) 推荐(0) 编辑

2016年3月15日

创建子进程

摘要: 以下程序,创建了一个子进程,且父进程等待子进程的退出而退出: 运行结果: 需要注意的是:假如上面程序中子进程退出了,但是父进程在wait()之前,子进程在进程表中的信息还是存在的,可在wait()前面暂停,用#ps -al命令查看,结果如下: 此时,假如kill了父进程,那么子进程就变成了“僵尸进程 阅读全文

posted @ 2016-03-15 17:37 suwen 阅读(255) 评论(0) 推荐(0) 编辑

获得程序参数

摘要:   当一个用C语言编写的Linux程序运行时,它是从main函数开始的。main程序的声明可以如下: 其中argc是程序参数的个数,argv是一个代表参数自身的字符串数组。 在Linux中,我们一般使用shell命令运行一个可执行文件,例如: 程序myprog将从main函数开始,main带的参数是 阅读全文

posted @ 2016-03-15 11:34 suwen 阅读(191) 评论(0) 推荐(0) 编辑

2016年3月11日

strcpy,sprintf,memcpy的区别

摘要: http://jianjiaosun.blog.163.com/blog/static/1361244862010229101318487/ sprintf 可以进行额外的格式化strcpy 会复制直到出现 '' 为止,可能溢出strncpy 会复制一个以 '' 结束的字符串,但是如果字符串长度超过 阅读全文

posted @ 2016-03-11 17:21 suwen 阅读(237) 评论(0) 推荐(0) 编辑

C语言指针相关面试题

摘要: 在分析指针的代码时,脑子里一定要有一张内存的分配图,用于分析各个变量的存储情况。 1、用变量a给出下面的定义 a) 一个整型数(An integer) b)一个指向整型数的指针( A pointer to an integer) c)一个指向指针的的指针,它指向的指针是指向一个整型数( A poin 阅读全文

posted @ 2016-03-11 16:34 suwen 阅读(2759) 评论(0) 推荐(0) 编辑

2013年6月3日

学习网站

摘要: Linux:Linux公社网站(www.linuxidc.com) 阅读全文

posted @ 2013-06-03 09:22 suwen 阅读(131) 评论(0) 推荐(0) 编辑

导航