关闭

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

65人阅读 评论(0) 收藏 举报
分类:

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




0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:10027次
    • 积分:1047
    • 等级:
    • 排名:千里之外
    • 原创:84篇
    • 转载:45篇
    • 译文:0篇
    • 评论:0条
    文章分类