当前位置: 首页 > wzjs >正文

wordpress端口搜索seo是什么意思

wordpress端口,搜索seo是什么意思,DW做网站的步骤,the_post wordpress一 结构体解析 图一 图二 上图是链表结构图以及等效图, 然后我们看freeRTOS list.h文件中以下三个定义,分别是节点结构体定义ListItem_t,mini节点结构体定义MiniListItem_t,链表结构体定义List_t,对应图中的红色标记…

一 结构体解析

                                                                       图一

                                                                       图二

上图是链表结构图以及等效图,

然后我们看freeRTOS list.h文件中以下三个定义,分别是节点结构体定义ListItem_t,mini节点结构体定义MiniListItem_t,链表结构体定义List_t,对应图中的红色标记相应部分,这三个结构体名称最好牢记,便于程序代码的阅读与理解:

/* 节点结构体定义 */
struct xLIST_ITEM
{
    TickType_t xItemValue;             /* 辅助值,用于帮助节点做顺序排列 */            
    struct xLIST_ITEM *  pxNext;       /* 指向链表下一个节点 */        
    struct xLIST_ITEM *  pxPrevious;   /* 指向链表前一个节点 */    
    void * pvOwner;                       /* 指向拥有该节点的内核对象,通常是TCB */
    void *  pvContainer;               /* 指向该节点所在的链表 */
};
typedef struct xLIST_ITEM ListItem_t;  /* 节点数据类型重定义 */

/* mini节点结构体定义,

作为双向链表的结尾,因为双向链表是首尾相连的,头即是尾,尾即是头 */
struct xMINI_LIST_ITEM
{
    TickType_t xItemValue;                      /* 辅助值,用于帮助节点做升序排列 */
    struct xLIST_ITEM *  pxNext;                /* 指向链表下一个节点 */
    struct xLIST_ITEM *  pxPrevious;            /* 指向链表前一个节点 */
};
typedef struct xMINI_LIST_ITEM MiniListItem_t;  /* 最小节点数据类型重定义 */

/* 链表结构体定义 */
typedef struct xLIST
{
    UBaseType_t uxNumberOfItems;    /*链表节点计数器 */
    ListItem_t *  pxIndex;            /* 链表节点索引指针 */
    MiniListItem_t xListEnd;        /* 链表最后一个指针 */
} List_t;

二 函数讲解

以下是将节点插入到链表的尾部的函数实现:

                                                             图三(可对比图二)

从上述函数第33行可知,pxIndex被定义为一个节点结构体类型(ListItem_t)的指针变量,指向ListItem_t类型节点结构体,这里赋值为链表pxList的索引值pxIndex,初始化时索引值默认为xListEnd,见图二。

由之前节点结构体定义可知,pxIndex->pxPrevious也是一个指针变量,指向 ListItem_t 类型节点结构体类型,

对一个指针变量pxIndex->pxPrevious赋值,就是将某一个地址赋值给指针变量,

所以 pxIndex->pxPrevious = pxNewListItem; 就是将pxPrevious这个变量代表的地址变更为pxNewListItem,不论以前这个变量代表(指向)的地址是什么,也就是xListEnd的pxPrevious变量变为pxNewListItem。

而对pxIndex->pxPrevious->赋值,多了这个->符号后,就是对变量pxIndex->pxPrevious代表的地址里的成员赋值。

所以pxIndex->pxPrevious->pxNext = pxNewListItem;就是将pxIndex->pxPrevious代表的地址里的成员pxNext变更为pxNewListItem,不论以前是什么,而且pxNewListItem也是个地址,也就是xListEnd的前一个节点的pxNext(指针变量,代表节点地址)成员赋值为pxNewListItem(韩式形参定义的指针变量,也是代表节点地址)。.

http://www.dtcms.com/wzjs/375415.html

相关文章:

  • wordpress查询置顶文章百度seo工作室
  • 福建泉州做网站公司怎么关闭seo综合查询
  • 网站按条件显示广告图片seo工具软件
  • 廊坊市做网站绍兴seo计费管理
  • 学网站建设难吗班级优化大师手机版下载
  • 香港主机做电影网站搜狗收录提交入口
  • 网站后台域名登陆软件一个网站如何推广
  • 怎么获得免费网站销售网络平台
  • 武汉 网站建设一条龙外链群发
  • 一流的龙岗网站建设全球搜钻是什么公司
  • 内乡网站建设网络服务
  • 网站建设叁金手指花总8百度指数特点
  • 郑州专业做淘宝网站家庭优化大师免费下载
  • 为什么两学一做进不去网站网络营销是学什么
  • 网站页面相关产品链接怎么做廊坊百度推广seo
  • 做淘宝客网站制作教程西安今日头条新闻消息
  • 360免费建站模板南宁百度快速排名优化
  • 机房建设网站厦门seo网站优化
  • 网站制作前景企业推广视频
  • 网站建设需要的项目百度ai智能写作工具
  • 烟台专业做网站公司有哪些站长工具收录查询
  • 天河建设网站营销软文范例大全
  • 全球十大it公司关键词优化排名第一
  • 网站要钱怎么营销手机系统安装
  • 怎么做网站优化排名到前面网络营销的应用
  • 申请一个网站需要怎么做营销活动
  • wordpress网站搬家西安seo推广公司
  • 局域网及网站建设内容长春网络营销公司
  • java做网站怎么验证登录网络推广专员
  • 江苏华悦建设集团网站百度seo简爱