On 24-Jan-2000, Benny Prijono wrote:
> sebenernya bukan karena isinya pointer maka dia jadi bisa, tapi emang
> begitulah kalo kita pass array ke fungsi. Meskipun isinya bukan pointer
> hasilnya juga sama:
>
> void f(char p[]) {
> p[0] = 'X';
> }
>
> main() {
> char s[10];
> s[0] = s[1] = '\0';
> f(s);
> puts(s);
> // sekarang s[0] isinya 'X'
> }
Hmm.. ilmu baru lagi hehehe.. duluuu mungkin sudah pernah tapi ya lupa
lagi. Jadi kalo saya mau pass array by value nggak bisa atau ada cara
khusus?
Thanks,
--
Ronny Haryanto
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]