![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程技巧
乾龙_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 · 1150 阅读 · 0 评论 -
C语言运算符优先级记录-为了自己查找方便
优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式)/函数名(形参表) .转载 2013-09-16 22:44:34 · 1222 阅读 · 0 评论 -
Volatile: Almost Useless for Multi-Threaded Programming
Volatile: Almost Useless for Multi-Threaded Programming Submitted by Arch D. Robison... on Fri, 11/30/2007 - 12:44 There is a widespread notion that the keyword volatile is g转载 2013-12-25 11:38:26 · 1368 阅读 · 0 评论 -
Should volatile Acquire Atomicity and Thread Visibility Semantics?
Doc. no. N2016=06-0086 Date: 2006-04-21 Reply to: Hans Boehm Authors: Hans Boehm & Nick Maclaren Should volatile Acquire Atomicity and Thread Visibility Semantics? Traditio转载 2013-12-25 11:39:34 · 1281 阅读 · 0 评论 -
最好用的vim配置 spf13-vim
spf vim 的快捷键记录原创 2017-01-16 09:07:19 · 4381 阅读 · 1 评论