回复 17楼 zhoufeng1988
感谢zhou版主的资料,收藏一下。唉,至少“每一个变量声明都应该进行注释 [COMMENT-05-3] ”这个偶程序中就没有准循,继续努力。
这条国标 建议不使用单行注释“∥” [GJB5369-4_10_2_2-5] 让偶很纠结。

我们都在路上。。。。。
程序代码:#ifndef CERROR_H_INCLUDED
#define CERROR_H_INCLUDED
int g_nerror = -1;
const char *error_msg[] = {
"invoke ok", // 0 函数调用成功
"alloc memory faile", // 1 内存分配失败
"string not init", // 2 字符串未初始化附值
"string not equal", // 3 字符串不相等
"out of index range" // 4 索引超出范围
};
int get_last_error(void); //获取最后一次函数调用错误值
const char * get_error_msg(int errro); //获取对应的错误信息
#endif // CERROR_H_INCLUDED