2.字符串 ngx_keyval_t

typedef struct {
    ngx_str_t   key;
    ngx_str_t   value;
} ngx_keyval_t;

實(shí)例

#include <stdio.h>
#include <ngx_config.h>
#include <ngx_conf_file.h>
#include <nginx.h>
#include <ngx_core.h>
#include <ngx_string.h>
#include <ngx_palloc.h>

volatile ngx_cycle_t *ngx_cycle;

void ngx_log_error_core(ngx_uint_t level, ngx_log_t *log, ngx_err_t err,
    const char *fmt, ...)
{
}

int
main(int argc, char *argv[])
{
    //ngx_str_t t1, t2;
    ngx_str_t t1 = ngx_string("bei jing");
    ngx_str_t t2 = ngx_string("shang hai");

    ngx_keyval_t kv = {t1, t2};

    printf("<key>\n");
    printf("key.len = %lu\n", kv.key.len);
    printf("key.data = %s\n\n", kv.key.data);

    printf("<value>:\n");
    printf("value.len = %lu\n", kv.value.len);
    printf("value.data = %s\n", kv.value.data);

    return 0;
}

執(zhí)行:

gcc -c -O -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g 
    -I ../../objs/ 
    -I ../os/unix/ 
    -I../core/ 
    -I /usr/local/opt/pcre/include/ 
    -I../event/ 
    -I../os/ 
    ./j_str.c -o ./j_str.o

gcc -o ./j_str ./j_str.o 
    ../../objs/src/core/ngx_string.o       
    ../../objs/src/os/unix/ngx_alloc.o 
    ../../objs/src/core/ngx_palloc.o

結(jié)果:

<key>
key.len = 8
key.data = bei jing

<value>:
value.len = 9
value.data = shang ha
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,699評論 19 139
  • 要點(diǎn): 函數(shù)式編程:注意不是“函數(shù)編程”,多了一個“式” 模塊:如何使用模塊 面向?qū)ο缶幊蹋好嫦驅(qū)ο蟮母拍?、屬性?..
    victorsungo閱讀 1,707評論 0 6
  • 本節(jié)要介紹的是Python里面常用的幾種數(shù)據(jù)結(jié)構(gòu)。通常情況下,聲明一個變量只保存一個值是遠(yuǎn)遠(yuǎn)不夠的,我們需要將一組...
    小黑y99閱讀 65,636評論 0 9
  • 【感恩日記】 學(xué)校小菜園的蔬菜在田師傅的精心培育下,長勢喜人!隔三差五,總想往那里跑去看看!今天發(fā)現(xiàn)秋葵開的花好漂...
    碧水無痕閱讀 328評論 0 0
  • 昨晚我做夢了,只記得其中的一個片段。 一個男人露出他的大腳,我也露出我的腳。他的腳很大,腳底有死皮,可以說他的腳很...
    Amal寧閱讀 158評論 0 0

友情鏈接更多精彩內(nèi)容