|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<iostream>
using namespace std;
int main()
{
int fun(int *aa,int *bb);
int fun(char *aa,char *bb);//调用指针所在的地址的值;
const int size=5;
int a[5]={0,1,2,3,4};
char b[5]={'t','a','n','g','f'};
fun(a,a+5);
fun(b,b+5);//判断指针循环的地址是否相同;
return 0;
}
int fun(int *aa,int *bb)
{
while(aa!=bb)
{
cout<<*aa<<endl;
aa++;
}
return 0;
}
int fun(char *aa,char *bb)
{
while(aa!=bb)
{
cout<<*aa<<endl;
aa++;
}
return 0;
}
***********************************************************
问题在这;
你们看自定义函数int fun(int *aa,int *bb)是值;
fun(a,a+5); 这里却是地址;
调用函数 是把 主函数内的地址 用指针接收,哈哈,^_^,我会了
|
|