ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

C++¶ÔÏóÒýÓÃ×÷Ϊº¯Êý²ÎÊýµÄ×÷ÓÃ
2011-12-25 23:23:02 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:4998´Î
Tags£º¶ÔÏó ÒýÓà ×÷Ϊ º¯Êý²ÎÊý ×÷ÓÃ
·ÖÎöÒÔϳÌÐòµÄÖ´Ðнá¹û 
#include<iostream.h> 
class Sample 

int x,y; 
public: 
Sample(){x=y=0;} 
Sample(int i,int j){x=i;y=j;} 
void copy(Sample &s); 
void setxy(int i,int j){x=i;y=j;} 
void print(){cout<<"x="<<x<<",y="<<y<<endl;} 
}; 
void Sample::copy(Sample &s) 

x=s.x;y=s.y; 

void func(Sample s1,Sample &s2) 

s1.setxy(10,20); 
s2.setxy(30,40); 

void main() 

Sample p(1,2),q; 
q.copy(p); 
func(p,q); 
p.print(); 
q.print(); 

½â£º 
±¾Ìâ˵Ã÷¶ÔÏóÒýÓÃ×÷Ϊº¯Êý²ÎÊýµÄ×÷Óá£SampleÀàÖеÄcopy()³ÉÔ±º¯Êý½øÐжÔÏó¿½±´¡£ÔÚmain()ÖÐÏȽ¨Á¢¶ÔÏópºÍq£¬pÓëq¶ÔÏóµÄx,yÖµÏàͬ,µ÷ÓÃfunc()º¯Êý£¬ÓÉÓÚµÚ2¸ö²ÎÊýΪÒýÓÃÀàÐÍ£¬¹Êʵ²Î·¢Éú¸Ä±ä£»¶øµÚ1¸ö²ÎÊý²»ÊÇÒýÓÃÀàÐÍ£¬Êµ²Î²»·¢Éú¸Ä±ä¡£ËùÒÔÊä³öΪ£º 
x=1,y=2 
x=30,y=40
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£º°Ù¶ÈÃæÊÔÌ⣺ä¯ÀÀÍøÒ³ºǫ́×öÁËʲô ÏÂһƪ£ºC/C++³ÌÐòԱӦƸ³£¼ûÃæÊÔÌâ

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿