【初心者】Java質問・相談スレッド101【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0319デフォルトの名無しさん
2007/05/09(水) 00:43:45関数をつくるときにPascalで云う参照渡しCで云うポインタってどうするのでしょう?
Cでは
int hoge(int *a, int *b){
*a = 123;
*b = 456;
return 789;
}
int x, y;
int result = hoge(&x, &y);
みたいなことを
Javaでは
int hoge(int[] a, int[] b){
a[0] = 123;
b[0] = 456;
return 789;
}
int x[1],y[1];
int result = hoge(x, y);
みたいに書くしかないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています