C语言个人错误集

来源:互联网 发布:淘宝客怎么找佣金高的 编辑:程序博客网 时间:2024/05/17 07:04
1.在函数体内添加代码时,return位置没有处理,导致异常退出
2.函数名异常更改
3.逻辑错误,判断if(A!=B)误写为if(A == B)
4.从以逗号作为数字间隔的字符串中取数字是,内层循环跳过外层循环的判断条件
for(i = 0,j = 0; '\0'!= ch[i] ;i++)
    {
        if(','== ch[i])
            continue;
        tmp = 0;
        for(;ch[i] >= '0'&& ch[i] <= '9';i++)
            tmp = tmp*10 + ch[i] - '0';
        a[j++] = tmp;
        if('\0'== ch[i])//漏写部分
            break;
    }
    num_count = j;
原创粉丝点击