strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含“\0”)
isspace 若参数c为空格字符,则返回TRUE,否则返回NULL 此为宏定义,非真正函数
在mian函数里实现求非空格字符串长度
void main()
{
char* p = " abcdefg "; //两头各有一个空格字符 总共9个字符
//g的位置是7 a是1 所以非空字符长度为 7-1+1
int count = 0;
int i = 0;
int j = strlen(p)-