#define TAILQ_INSERT_AFTER(head,listelm,elm,field) do { \if ((TAILQ_NEXT((elm),field) = TAILQ_NEXT((listelm),field)) = NULL)\TAILQ_NEXT((elm),field)->field.tqe_prev = \&TAILQ_NEXT((elm),field); \else \(head)->tqh_last = &TAILQ_NEXT((elm),field); \TAI
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/04 21:16:50
#define TAILQ_INSERT_AFTER(head,listelm,elm,field) do { \
if ((TAILQ_NEXT((elm),field) = TAILQ_NEXT((listelm),field)) = NULL)\
TAILQ_NEXT((elm),field)->field.tqe_prev = \
&TAILQ_NEXT((elm),field); \
else \
(head)->tqh_last = &TAILQ_NEXT((elm),field); \
TAILQ_NEXT((listelm),field) = (elm); \
(elm)->field.tqe_prev = &TAILQ_NEXT((listelm),field); \
} while (0)
具体是什么地方不清楚,这是一个首尾队列插入元素的宏封装.
#define
define是什么意思
英语翻译define('UC_CONNECT','mysql');define('UC_DBHOST','localhost');define('UC_DBUSER','root');define('UC_DBPW','sohu');define('UC_DBNAME','****');define('UC_DBCHARSET','gbk');define('UC_DBTABLEPRE','`dz7`.uc_');define('UC_DBCONNECT','0');define
#define 比如说#define PI=3.4
EXT 的 Ext.define
define是什么意思啊?
#define F(a)
#define s(x) 3
#define A B
#define S(x) 3
define fun(x,
#define configASSERT( x )
#define COMPKEY_TERMINATE ((UINT_PTR) 0)
The function define empty!
define 如题
#define ELEM size_t是什么意思
#ifndef _MAIN_H_ #define _MAIN_H_
下面的 #define KEY_ESC 0x01 #define KEY_SPACE 0x39 #define KEY_UP 0x48 #define KEY_LEFT 0x4b #define KEY_RIGHT 0x4d #define KEY_DOWN 0x50