实验四:指针(一)
一、实验目的
(1)通过实验掌握指针的概念,会定义和使用指针变量。
(2)能正确使用数组的指针。
(3)能正确使用字符串的指针。
二、实验内容
编程序并上机调试运行程序。
1、编写求字符串串长的函数(strlen),并在主函数中调用。
代码:
#include<stdio.h>
void main()
{
int strlen(char *p) ;
int len ;
char str[20] ;
printf("input string: ") ;
scanf("%s",str) ;
len=strlen(str) ;
printf("The length of string is %d.",len) ;
Getch() ;
}
int strlen(char *p)
{
int n;
n=0;
while(*p!=' ')
{
n++ ;
p++ ;
}
return(n) ;
}
结果: