nginx 배열 사용 방법
9452 단어 nginx
#define STR_NUM 3
#define STR_MAX_LEN 64
int main()
{
char strs[STR_NUM][STR_MAX_LEN] = { "ok", "xxx", "yyy" };
return 0;
}
위의 코드 에서 보 듯 이 비교적 징 그 러 운 부분 이 두 개 있 습 니 다.
demo
#include
char* g_apcInfos[] =
{
"ok",
"xxx",
"yyy",
NULL
};
int main()
{
unsigned int i = 0;
for (i = 0; g_apcInfos[i]; ++i)
{
printf("%s
", g_apcInfos[i]);
}
int strs_num = i;
int strs_num2 = sizeof(g_apcInfos) / sizeof(char*) - 1;
system("pause");
return 0;
}
코드 에서 보 듯 이 기 교 는 다음 과 같다.
마지막 으로 nginx 의 유사 한 용법 (간소화) 을 보 여 줍 니 다.
#include
#include
extern ngx_module_t ngx_core_module;
extern ngx_module_t ngx_errlog_module;
extern ngx_module_t ngx_conf_module;
extern ngx_module_t ngx_openssl_module;
extern ngx_module_t ngx_regex_module;
ngx_module_t *ngx_modules[] = {
&ngx_core_module,
&ngx_errlog_module,
&ngx_conf_module,
&ngx_openssl_module,
&ngx_regex_module,
NULL // NULL
};
char *ngx_module_names[] = {
"ngx_core_module",
"ngx_errlog_module",
"ngx_conf_module",
"ngx_openssl_module",
"ngx_regex_module",
NULL // NULL
};
ngx_int_t ngx_preinit_modules(void)
{
ngx_uint_t i;
for (i = 0; /* NULL */ngx_modules[i]; i++)
{
ngx_modules[i]->index = i;
ngx_modules[i]->name = ngx_module_names[i];
}
/* */
ngx_modules_n = i;
return NGX_OK;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.