- 博客(9)
- 收藏
- 关注
转载 linux source命令用法
ource命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是一个点符号,(从Bourne Shell而来)是source的另一名称。这两个命令都以一个脚本为参数,该脚本将作为当前shell的环境执行,即不会启动一个新的子进程。所有在脚本中设置的变量将成
2011-08-16 19:38:31 399
转载 gcc的__attribute__编译属性
1 . gcc的__attribute__编译属性要了解Linux Kernel代码的分段信息,需要了解一下gcc的__attribute__的编绎属性,__attribute__主要用于改变所声明或定义的函数或数据的特性,它有很多子项,用于改变作用对象的特性。比如对函数,n
2011-08-13 14:41:56 227
转载 __attribute__机制
From http://hi.baidu.com/cygnusnow/blog/item/8b82000f871fcf2f6159f3de.htmlGNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(
2011-08-13 14:35:30 194
转载 rindex函数
rindex(查找字符串中最后一个出现的指定字符) 相关函数 index,memchr,strchr,strrchr 表头文件 #include 定义函数 char * rindex( const char *s,int c); 函数说明 rindex
2011-08-13 13:40:22 615
转载 Linux多线程获得线程进程号与信号
Linux下的线程是所谓的轻量级进程(LWP: light weight process),其与普通进程一样拥有一个庞大的task_struct结构体,一个进程中的多个线程共享内存空间,毕竟它们属于同一个进程,所以需要向外呈现一个统一的pid,因此各线程的pid存放的是进程号,又
2011-08-13 11:45:57 3187
转载 NULL, 0, 空格与'0','\0'
NULL其实是一个宏,定义为0,#include 里是:#ifndef NULL#ifdef __cplusplus#define NULL 0#else#define NULL ((void *)0)#endif#endif 判
2011-08-12 14:31:50 1525
转载 关于struct中的char[0]妙用
问题:结构体中最后定义一个类似 char p[0] 这样的成员,有何意义?回复1:这是个广泛使用的常见技巧,常用来构成缓冲区。比起指针,用空数组有这样的优势: 1.不需要初始化,数组名直接就是所在的偏移 2.不占任何空间,指针需要占用int长度空间,空
2011-08-09 13:35:38 1284
转载 linux定时任务的设置
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文
2011-08-08 20:51:56 1123
转载 linux popen函数简介
#include FILE *popen(const char *command, const char *type);描述popen() 函数 用 创建管道 的 方式启动一个 进程, 并调用 shell. 因为 管道是被定义成单向的, 所以 type 参数 只能定义成 只读或者 只写, 不能是 两者同时, 结果流也相应的 是只读 或者 只写.command 参数 是 一个 字符串
2011-08-07 16:54:21 776
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人