指针输出
程序代码:#include<stdio.h>
int main()
{
int fun(char *x);
char *p,s[100];
int n;
p=s[100];
scanf("%s",p);这里调试时显示出问题,不能运行,为什么?
n=fun(*p);
printf("%d",n);
return 0;
}
int fun(char *x)
{
int i=0;
while(*(x+i)!='\0')
i++;
return(i);
}
作用:测字符串长度。
[ 本帖最后由 飞跃的乌龟 于 2012-12-20 23:06 编辑 ]





对了
好像是p=s;的问题,能不能说下为什么后面不能加大小呢