Article View: cn.bbs.comp.lang.java
Article #12389Re: java�еĴ�ֵ�ʹ�����
From: 98CS~��è~�����Կ�����
Date: Tue, 27 Jul 2004 07:11
Date: Tue, 27 Jul 2004 07:11
43 lines
3410 bytes
3410 bytes
������Ҫ���ַ�Ͻ��ͣ��Ҿ��ÿ�����C����������ȡ�
����һ������ṹ
struct T{ void* ref; };
Object o = new Object()�Ͷ�Ӧ��
T o;
o.ref = (Object*)malloc(sizeof(Object)); //����ռ�
o.ref->Object(); //ִ�й��캯��
�ڵ��ú���func(o)��ʱ���ݵ���o��һ��copy��
����ref.
������ִ��ݵ��ǵ�ַ������ν���
swap(Object a, Object b )
{
Object tmp = a;
a = b;
b = tmp;
}
��������������أ�
�� �� nue.bbs@bbs.sjtu.edu.cn (NUE) �Ĵ������ᵽ: ��
: �� �� Vigacmoe.bbs@bbs.zju.edu.cn (è������ʺ) �Ĵ������ᵽ: ��
: : java������method�IJ���ȷʵ��ֵ���ݣ�����primitive���͵IJ����
: : �������ֵ�����ڶ������͵IJ���ݵ���������õ�ֵ�����Ҷ�����һ��copy
: : �����ķ�ʽ���ݵġ�
: : btw���������Ķ����Ǵ����ջ�����Ǵ���ڶ��У���������ã�ȷ�е�
: �ԣ�Ӧ���Ƿ��ڶ��У�������ҽ����ˡ�������ν���ô��ݵ���ֵ�����Ծ��Ǵ�ֵ����
: ˵���Ҳ��ܹ�
: ͬ����Ȼ���ݵIJ��Ƕ���ĸ������Ǿ��Ǵ������ã�������ݵ���ֵ������⣬ֻ����
: Ӣ�������: pass by value, pass by reference.
: pass by value: ָ��ԭ�еĶ���ĸ������ݸ��µı���
: .................������ʡ�ԣ�
--
[37;40m [0;35;47m�� ������ ��[37;40m
[37;40m [0;35;47m �����ب��� �����ϣ��?�� [37;40m
[37;40m [0;35;47m ���� ���� ������ xeon [37;40m
[37;40m [0;35;47m �����Ш��ة����������������������������������������������� [37;40m
[37;40m [0;42m ������ jowtte@sina.com.cn [40m
[37;40m [0;35;47m�� ��[37;40m
[m[1;33m�� ��Դ:���Ұ��Ͽ�վ nkbbs.org��[FROM: 202.108.245.163][m
Technical Details
Message-ID:
<4DOE52$AOO@bbs.nankai.edu.cn>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!ngpeer.news.aol.com!feed2.newsreader.com!newsreader.com!maily.cic.tsinghua.edu.cn!news2.happynet.org!NanKaiShow Full Headers
Complete Article Headers
X-Google-Thread: f6cb0,a1251c832f18f12d X-Google-Attributes: gidf6cb0,public X-Google-Language: Chinese,GB Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!ngpeer.news.aol.com!feed2.newsreader.com!newsreader.com!maily.cic.tsinghua.edu.cn!news2.happynet.org!NanKai From: xeon.bbs@bbs.nankai.edu.cn (98CS~��è~�����Կ�����) Newsgroups: cn.bbs.comp.lang.java Subject: Re: java�еĴ�ֵ�ʹ����� Date: 27 Jul 2004 07:11:51 GMT Organization: �Ұ��Ͽ�վ Message-ID: <4DOE52$AOO@bbs.nankai.edu.cn> X-Filename: Java/M.1090911986.A