- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 C语言中struct数组乱序赋值
static struct resource s3c_wdt_resource[] = { [0] = { .start = S3C24XX_PA_WATCHDOG, .end = S3C24XX_PA_WATCHDOG + S3C24XX_SZ_WATCHDOG - 1, .flags = IORESOURCE_MEM, },
2013-05-13 09:31:14 1093
翻译 Linux内核代码风格
Linux内核代码风格 第一章:缩进 制表符是8个字符,所以缩进也是8个字符。有些异端运动试图将缩进变为4(乃至2)个字符 深,这几乎相当于尝试将圆周率的值定义为3。 理由:缩进的全部意义就在于清楚的定义一个控制块起止于何处。尤其是当你盯着你的屏幕 连续看了20小时之后,你将会发现大一点的缩进会使你更容易分辨缩进。 现在,有些人会抱怨8个字符的缩进会使
2012-12-13 23:04:46 279
原创 slackware14 启动 mysql server
slackware 14默认安装好了mysql,但还不能使用,需要经过以下几个步骤: 1) 拷贝/etc/mysql/*.cnf 到 /etc/mysql/my.cnf # cd /etc/mysql # cp my-huge.cnf my.cnf 2)修改/var/lib/mysql的属性 # chown -R mysql:mys
2012-12-13 14:37:46 348
原创 双向链表的建立
#include #include #include #include typedef struct my_test { int data; struct my_test *prev; struct my_test *next; } T; T *head = NULL; //双向链表 int add1(T *head, T *node) { if (!head->next) {
2012-12-10 18:41:05 215
原创 函数申明中的 __P 的作用
今天看关于pthread_create()原型: extern int pthread_create __P ((pthread_t *__thread, __const pthread_attr_t *__attr,void *(*__start_routine) (void *), void *__arg)); 发现有个奇怪的 __P, 原来这个为了与非ANSI编译器的兼容. htt
2012-03-30 11:05:17 367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人