55 :
デフォルトの名無しさん:
誰か2次元配列のポインタ渡しを教えて下さい。
void fun(char *a[]){
int i;
for(i=1;i<=10;i++){
a[i]="test";}}
void main(void){
char cr[10][100];
int i;
fun(cr);
for(i=0;i<=10;i++){
printf("test->%s\n",cr[i]);
}}
上記の様なことをしたいのですが、どの様に訂正したら問題なく動くのでしょうか?
>>55 「の様なこと」がさっぱりわからん。
2次元配列のポインタを受け取る関数の宣言なら
void fun(char (*a)[10][100])