|
|
发表于 2009-2-25 12:12:00
|
显示全部楼层
Re:学习函数调用,写了个小语句,却没有实现功能,特来
#include <iostream>
using namespace std;
int main()
{
void change(char* a,char* b,char* c,char* d,char* e);
char c1,c2,c3,c4,c5;
c1='c';c2='h';c3='i';c4='n';c5='a';
change(&c1,&c2,&c3,&c4,&c5);
cout<<"now:"<<c1<<c2<<c3<<c4<<c5<<endl;
return 0;
}
void change(char* a,char* b,char* c,char* d,char* e)
{*a+=4;*b+=4;*c+=4;*d+=4;*e+=4;}
#include <iostream>
using namespace std;
int main()
{
void change(char& a,char& b,char& c,char& d,char& e);
char c1,c2,c3,c4,c5;
c1='c';c2='h';c3='i';c4='n';c5='a';
change(c1,c2,c3,c4,c5);
cout<<"now:"<<c1<<c2<<c3<<c4<<c5<<endl;
return 0;
}
void change(char& a,char& b,char& c,char& d,char& e)
{a+=4;b+=4;c+=4;d+=4;e+=4;}
这两个都可以,一个是指针类型,一个是引用类型 |
|