Article View: cn.bbs.comp.lang.java
Article #12569Re: java�еĴ�ֵ�ʹ�����
From: 98CS~��è~�����Կ�����
Date: Sun, 25 Jul 2004 17:32
Date: Sun, 25 Jul 2004 17:32
65 lines
4060 bytes
4060 bytes
����ô��������˵����func���ݲ���ķ�ʽ�Ǵ�ֵ������
�����ã����ߴ�ָ�롣
�?java��û��ָ�룬��ָ��ȥ����java�������Խ�ҡ�
�� �� nue.bbs@bbs.sjtu.edu.cn (NUE) �Ĵ������ᵽ: ��
: �� ��: Re: java�еĴ�ֵ�ʹ�����
: ����վ: ��ˮ˼Դ (Mon Jul 26 01:01:24 2004)
: ת��վ: NanKai!news2.happynet.org!netnews.sdu.edu.cn!SJTU
:
: ������������5
: ��Ϊt = new T(10)��ʱ��t�Ѿ��������µĵ�ַ����a�ĵ�ַ�ء�
: �ȼ�������c���ԣ�
: func(_type *t)
: ...
: _type *a = (_type *)malloc(sizeof(_type));
: a->i = 5;
: func(a); /* ��ʱ t == a */
~~~~~~~~~~~~~~~~���˵�����ϸ�Ӧ���� t��a��һ�����á�
��ȷ�Ľ����������
a ------------------> T(5)
�ڵ���func(a) ��ʱ����Ϊ�Ǵ�ֵ���������һ����ʱ����x,
x = a��Ȼ��func(),��ʱ
x �� a���� T(5)�����ã�
�� func() ��
x�����T(10)�����ã���ʱ x---------> T(10)
���˳�func()��x��������ڽ����aû���κ�Ӱ�졣
���������func()����� t.i = 10;
��ʱ�� x��Ȼ�� T(5)�����ã���Ȼ�Ǹı���a��ֵ��
: /* func�ڲ�: t = (_type *)malloc(sizeof(_type))
: t ��ָ���µĵ�ַ */
: ���ʱ��t���κβ�������a�ء�
:
: ����ѳ���ij�t.i = 10������
: ��ʵthinking in java����Դ�ֵ���Ǵ����ý��ú���ȷ�ˡ�
: ��Ҫ��ֵ��ʱ��Ӧ�õ���Object.clone()��������ʵ����������ֻ�����ڴ��︴����һ
: �飬ʵ�ʴ��ݵĻ���ָ�룬ֻ����ָ���µ��ڴ�ȥ�ˡ�
:
: �� �� xeon.bbs@bbs.nankai.edu.cn (98CS~��è~�����Կ�����) �Ĵ������ᵽ: ��
: : �����˵��������ָ��ʵ�ֵģ������㲻��˵java���ݵ���ָ�롣
: : ����ٸ����ӣ�
: : class T{
: : public int i;
: : public T( int i ) { this.i = i; }
: : }
: : public class Test{
: : public static void func( T t )
: : {
: : t = new T( 10 );
: : .................������ʡ�ԣ�
: --
: [m[1;35m�� ��Դ:����ˮ˼Դ bbs.sjtu.edu.cn��[FROM: 218.138.92.80][m
--
[1;33;44m My [31mHeart [33mWill Go On [31m.��*��. [m
[1;31;44m . *�� *.* �� [m
[1;31;44m �� * [m
[1;31;44m �� .�� [m
[1;31;44m ��*. �� . [m
[1;31;44m �� . . [1;4;32;44mJowtte@hotmail.com[m[44m [m
[m[1;34m�� ��Դ:���Ұ��Ͽ�վ nkbbs.org��[FROM: 210.77.11.199][m
Technical Details
Message-ID:
<4DN3BM$AWU@bbs.nankai.edu.cn>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!nntp-server.pubsub.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!nntp-server.pubsub.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: 25 Jul 2004 17:32:45 GMT Organization: �Ұ��Ͽ�վ Message-ID: <4DN3BM$AWU@bbs.nankai.edu.cn> X-Filename: Java/M.1090776358.A Lines: 65