1、
#include <stdio.h> void del_num(char *s) //函数的形参为指针,也就是字符串数组的数组名,相当于指向数组第一个元素的指针。 { char *tmp = s; // 将指针tmp赋值为指针s,即指向传入的字符串数组的第一个元素的指针 while(*tmp) //循环条件为指针tmp指向的元素,如果tmp指针指向的元素不为null则执行循环体 { if(*tmp >= '0' && *tmp <= '9') tmp++; //当指针tmp指向的元素为数字时,指针tmp后移 else *s++ = *tmp++; //当指针tmp指向的元素不是数字时,将tmp指向的元素赋值给指针s指向的元素,同时指针s和指针tmp后移 } *s = '