C/C++の宿題を片付けます 76代目
■ このスレッドは過去ログ倉庫に格納されています
0449デフォルトの名無しさん
2006/11/13(月) 04:34:46[3.1] Windows
[3.2] Borland C++ 5.5.1 for Win32
[3.3] C
[4] 明後日
char Q(char "
void f(doubl *, 〜〜);
と定義された関数に
double a[4][5];
を
f(a, 〜);
と渡したが「問題のあるポインタの変換」と出るので
f(*a, 〜);
と渡したところ正常に動作。
配列の場合"a"はa[0][0]のアドレスを渡せるのでは…?
*aではa[0][0]の中身を渡してしまいそうなのに何故正常に動くのでしょうか…。
")
■ このスレッドは過去ログ倉庫に格納されています