这几天争取把指针搞完。。。
将字符串从一个函数传递到另一个函数,可以用字符数组名作为实参,还可以用字符指针作实参,将字符串的首地址传递到另一个函数中。
例如
题目 应用字符指针和函数,求一个字符串的长度。
p.s.实际上就是strlen()函数
代码如下
#include<stdio.h>
int string_len(char*s)
{int i=0;
while(*s)
{i++;
s++;
}
return (i);
}
int main()
{int len;
char str[80];
printf("Input string:");
gets(str);
len=string_len(str);
printf("len=%d\n",len);
return 0;
}
运行结果
下一部分 指针域函数
下一篇 指针11 指针作函数的参数