编程技巧
乾龙_Heron
Linux ARM POWER8 cc-NUMA BootLoader
展开
-
typedef int(init_fnc_t) (void) 和 typedef int(*init_fnc_t) (void);
typedef int(init_fnc_t) (void);这个就是一个取别名的过程。我们通常情况下会如下使用 typedef :typedef int MyInt;MyInt a;这个时候我们的MyInt 就和int是一样的意思。而对于函数的申明我们通常会这样申明:int InitFunction() (void);此时表示申明了一个函数名为Init转载 2013-08-20 17:40:18 · 1159 阅读 · 0 评论 -
C语言运算符优先级记录-为了自己查找方便
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .转载 2013-09-16 22:44:34 · 1229 阅读 · 0 评论 -
Volatile: Almost Useless for Multi-Threaded Programming
Volatile: Almost Useless for Multi-Threaded ProgrammingSubmitted by Arch D. Robison... on Fri, 11/30/2007 - 12:44There is a widespread notion that the keyword volatile is g转载 2013-12-25 11:38:26 · 1386 阅读 · 0 评论 -
Should volatile Acquire Atomicity and Thread Visibility Semantics?
Doc. no.N2016=06-0086Date:2006-04-21Reply to:Hans Boehm Authors:Hans Boehm & Nick MaclarenShould volatile Acquire Atomicity and Thread Visibility Semantics?Traditio转载 2013-12-25 11:39:34 · 1289 阅读 · 0 评论 -
最好用的vim配置 spf13-vim
spf vim 的快捷键记录原创 2017-01-16 09:07:19 · 4394 阅读 · 1 评论