{"rsdb":{"rid":"302419","subhead":"","postdate":"0","aid":"217600","fid":"49","uid":"1","topic":"1","content":"
\n

C++<\/a>\u4e2d\u7684\u5f15\u7528\u7c7b\u4f3c\u4e8e\u73b0\u5b9e\u751f\u6d3b\u4e2d\u4eba\u4eec\u4e4b\u95f4\u8d77\u6635\u79f0\uff0c\u6635\u79f0\u548c\u672c\u540d\u90fd\u53ef\u4ee5\u8fa8\u522b\u4eba\u3002<\/p> \n

1.\u666e\u901a\u53d8\u91cf\u7684\u5f15\u7528\uff1a<\/p> \n

\n
int<\/span> a=10<\/span>;\/\/<\/span>a\u4e3a\u672c\u540d<\/span>\r\nint<\/span> &b=a;\/\/<\/span>b\u4e3aa\u7684\u6635\u79f0<\/span><\/pre> \n <\/div> \n 

\u5176\u4e2d\u4e0d\u80fd\u5149\u6709\u6635\u79f0\u6ca1\u6709\u672c\u540d\uff0c\u5982\u679c\u53ea\u5b9a\u4e49\u4e86\u5f15\u7528\uff0c\u5374\u6ca1\u6709\u5c06\u8fd9\u4e2a\u5f15\u7528\u6307\u5411\u54ea\u4e2a\u53d8\u91cf\uff0c\u7f16\u8bd1\u5668\u4f1a\u62a5\u9519\u3002<\/p> \n

2.\u7ed3\u6784\u4f53\u7684\u5f15\u7528\uff1a<\/p> \n

\n
typedef struct<\/span> \r\n{\r\n    <\/span>int<\/span> x;\r\n    <\/span>int<\/span> y;\r\n}Coor;\r\n\r\n#include <\/span><iostream>\r\nusing<\/span> namespace<\/span> std;\r\n<\/span>int<\/span> main(void<\/span>)\r\n{\r\n    Coor c1;\r\n    Coor <\/span>&c=c1;\r\n    c.x<\/span>=10<\/span>;\r\n    c.y<\/span>=20<\/span>;\r\n    cout<\/span><<c1.x<<c1.y;\/\/<\/span>\u4f7f\u7528\u5f15\u7528\u4e5f\u80fd\u8f93\u51fac\u7684\u503c<\/span>\r\n    return<\/span> 0<\/span>;\r\n}<\/span><\/pre> \n <\/div> \n 

3.\u6307\u9488\u7c7b\u578b\u7684\u5f15\u7528\uff1a<\/p> \n

\u4e00\u822c\u5f62\u5f0f\u4e3a\u2014\u2014\u7c7b\u578b *&\u6307\u9488\u5f15\u7528\u540d = \u6307\u9488\uff1b<\/p> \n

\n
#include <iostream>\r\nusing<\/span> namespace<\/span> std;\r\n<\/span>int<\/span> main(void<\/span>)\r\n{\r\n    <\/span>int<\/span> a = 10<\/span>;\r\n    <\/span>int<\/span> *p = &a;\r\n    <\/span>int<\/span> *&q = p;\r\n    <\/span>*q = 20<\/span>;\r\n    cout <\/span><< a << endl;\r\n    <\/span>return<\/span> 0<\/span>;\r\n}<\/span><\/pre> \n <\/div> \n 

4.\u5f15\u7528\u4f5c\u4e3a\u51fd\u6570\u53c2\u6570\uff1a<\/p> \n

\u4e24\u79cd\u51fd\u6570\u53c2\u6570\u5bf9\u6bd4\uff1a<\/p> \n

\u7b2c\u4e00\u79cd\uff1a<\/p> \n

\n
void<\/span> fun(int<\/span> *a,int<\/span> *b)\r\n{\r\n    <\/span>int<\/span> c = 0<\/span>;\r\n    c <\/span>= *a;\r\n    <\/span>*a = *b;\r\n    <\/span>*b = c;\r\n}\r\n\r\n<\/span>int<\/span> x = 10<\/span>,y = 20<\/span>;\r\nfun(<\/span>&x,&y);<\/pre> \n <\/div> \n 

\u7b2c\u4e8c\u79cd\uff1a<\/p> \n