(一)问题
关于字符串中strlen函数的运用注意在如果替换int型字符串计算变量时尽可能避免使用会报错而且在共变时会出现多项问题
for(i = 0; i < count; i++){
if(a[i] >= '0' && a[i] <= '9'){
b[j] = a[i] -48;
c[j] = a[i];
j++;
}
}
// count = strlen(c);
这种就会爆炸;还有数字输出不仅可以逆序也可以更简单的正序;
如for(int i=0;i<len;i++)
{
if(a[i]>='0'&&a[i]<='9')
s=s*10 + a[i] -'0';
}
(二)
1.学习了几种排序(不完全);
2.动态内存分配一定注意检查返回值(检查方法为判断是否为null如果是就直接return结束这个进程就好);free后一定给原指针改为=NULL不然有可能成为野指针(貌似敲出来过一次爆了的);
(三)
1.对指针和结构体的学习仍欠缺很多;
2.重复错误减少;