junlon2006的博客

淡泊明志,宁静致远

ANSI C之相邻的字符串自动合并

ANSI C中,相邻的字符串将被自动合并成一个字符串。

static char *pgas8ErrorText[] = 
{
    "CUSTOM_ALG_PROCESS_ERROR"
    "CUSTOM_ALG_OUTPUT_ERROR",
    "CUSTOM_H264_INFO_ERROR",
    "CUSTOM_JPEG_INFO_ERROR",
    "CUSTOM_GET_JPEG_ENC_DATA_ERROR",
    "CUSTOM_MSG_PROCESS_ERROR",
    "CUSTOM_ALG_SOTF_VERSION_ERROR",
    "CUSTOM_WEB_EVENT_PROC_ERROR",
};
如上面一段初始化,
"CUSTOM_ALG_PROCESS_ERROR"
后面的“逗号”漏掉了,则

printf("%s\n", pgas8ErrorText[0]);
将是:CUSTOM_ALG_PROCESS_ERRORCUSTOM_ALG_OUTPUT_ERROR




阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/junlon2006/article/details/53992097
个人分类: c/c++
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭