1、[Note] each undeclared identifier is reported only once for each function it appears in
[注] 每个未申报的标识符是为每一个函数似乎只报道一次(写错了或多写了标识符)
如:
printf("f("%s", "%s") = %d\n", p, q, result);
修改:
printf("f(\"%s\", \"%s\") = %d\n", p, q, result);
printf 函数里面 双引号需要 \ 才能无误地原样输出。
2、[Warning] initialization discards ‘const’ qualifier from pointer target type
[警告] 初始化时丢弃了从指针目标类型中丢弃了
const
限定符
如:
const int a[10] = {
0};
char* p = a;