这个函数就是strlen的实现,求字符串长度的。
字符串以'\0'结尾,也就是0,0也表示false,非0表示true,因此while里*a++走到字符串末尾的时候停止。
*pi =0相当于把x设置为0,等价于int x; int *pi = &x;
pi是指向x的指针。*pi 的值就是x
*pi +=1 就是把x的值增加1,也就等价于(*pi)++ (因为*pi等价于x)