实验10 指针作为函数的参数
- 格式:doc
- 大小:27.50 KB
- 文档页数:3
实验10 指针作为函数的参数
一、实验目的
1、学会使用指针变量作为函数的参数。
2、学会使用数组作为函数的参数。
3、正确理解和掌握指针与数组的关系。
二、实验知识点
1、指针变量的定义。注意:指针变量和一般简单变量的区别。
2、简单变量作为函数的参数是一种值传递方式。
3、指针作为函数参数是一种地址传递方式。
4、数组作为函数的参数也是一种地址传递方式。
三、实验内容和步骤
1、分析下面程序的运行结果,并调试程序。
//指针作为函数的参数
#include
int fun(char *s);
void main()
{
cout< } int fun (char *s) //函数定fun义 {char *t=s; while(*t!='\0') t++; return (t-s); } 思考:能否将程序改为输入任意个字符,然后输出其长度。 2、分析下面程序段的运行结果,并调试程序。 # include #include fun(char *s); //函数fun声明 void main() {char a[]=”abcdefgh”; fun(a);