【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※マルチポスト(多重投稿)は謹んで!

 詳しくはこちら



 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板2こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.19549

二次元配列
投稿者---マカロニペンギン(2005/01/27 11:53:50)


いきなりで申し訳ありませんが、
2次元配列 の内容を にコピーする関数ってどうやったら作れますか?
1次元配列は割と簡単にできますが2次元になったとたんにできなくなり、お手上げです。誰か教えてください。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:二次元配列 19550 ZA/ZA 2005/01/27 11:59:29
<子記事> Re:二次元配列 19552 YuO 2005/01/27 13:06:09
<子記事> Re:二次元配列 19553 Craft 2005/01/27 13:10:45
<子記事> Re:二次元配列 19561 マカロニペンギン 2005/01/27 14:22:22


No.19550

Re:二次元配列
投稿者---ZA/ZA(2005/01/27 11:59:29)





sprintf


この投稿にコメントする

削除パスワード

No.19552

Re:二次元配列
投稿者---YuO(2005/01/27 13:06:09)


>2次元配列 の内容を にコピーする関数ってどうやったら作れますか?

何にコピーするのですか?
それによって答えが変わるのですが……。
#memcpy使うだったり自分でループを回すだったり……。


この投稿にコメントする

削除パスワード

No.19553

Re:二次元配列
投稿者---Craft(2005/01/27 13:10:45)


>2次元配列 の内容を にコピーする関数ってどうやったら作れますか?
目的語が抜けてます。二次元配列の内容をどこにコピーするんですか?



この投稿にコメントする

削除パスワード

No.19561

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 14:22:22)


ご指摘ありがとうございます。
2次元配列a[][]の内容をb[][]にコピーする関数ってどうやったら作れますか?
arraycopyを使ったやり方を教えて頂くとありがたいです。




この投稿にコメントする

削除パスワード

No.19562

Re:二次元配列
投稿者---ZA/ZA(2005/01/27 14:29:37)


for(i=0; i < 縦の数; i++)
{
for(j=0; j<横の数 ; j++)
{
b[i][j]=a[i][j]
}
}


この投稿にコメントする

削除パスワード

No.19563

Re:二次元配列
投稿者---たいちう(2005/01/27 14:42:10)


もしかしてJAVA?
ならばこの辺が参考になる?

# ここはC言語関係掲示板なので板違いでは?


この投稿にコメントする

削除パスワード

No.19570

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 14:58:53)


>もしかしてJAVA?
一応Cです。自分はJAVAは使ったことがありませんので。



この投稿にコメントする

削除パスワード

No.19573

Re:二次元配列
投稿者---επιστημη(2005/01/27 15:19:11)


>>もしかしてJAVA?
>一応Cです。自分はJAVAは使ったことがありませんので。

だとすると arraycopy って何ですか?



この投稿にコメントする

削除パスワード

No.19575

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 15:26:15)


>だとすると arraycopy って何ですか?
arraycopyとは、配列のコピー関数のことだときおくしてます。  



この投稿にコメントする

削除パスワード

No.19576

Re:二次元配列
投稿者---επιστημη(2005/01/27 15:34:59)


>>だとすると arraycopy って何ですか?
>arraycopyとは、配列のコピー関数のことだときおくしてます。  

情報源はドコですか? arraycopyなんて関数、
標準的なC-ライブラリの中には見当たりません。


この投稿にコメントする

削除パスワード

No.19577

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 15:37:33)


>情報源はドコですか? arraycopyなんて関数、
>標準的なC-ライブラリの中には見当たりません。

入門ソフトウェアシリーズ1 C言語
という本からです。


この投稿にコメントする

削除パスワード

No.19578

Re:二次元配列
投稿者---επιστημη(2005/01/27 15:50:48)


>>情報源はドコですか? arraycopyなんて関数、
>>標準的なC-ライブラリの中には見当たりません。
>
>入門ソフトウェアシリーズ1 C言語
>という本からです。

その本には、
「C言語の標準的なライブラリにはarraycopyという関数があります」
とでも書いてあったのですか?

なんと言おうと、そんな関数は(誰かが作らない限り)ありません。



この投稿にコメントする

削除パスワード

No.19583

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 16:11:07)


>「C言語の標準的なライブラリにはarraycopyという関数があります」
>とでも書いてあったのですか?
>なんと言おうと、そんな関数は(誰かが作らない限り)ありません。
話がわき道にそれてしまいましたが、結局は2次元配列をコピーできればいいんです。どうにかなりませんか?


この投稿にコメントする

削除パスワード

No.19585

Re:二次元配列
投稿者---επιστημη(2005/01/27 16:14:53)


> 話がわき道にそれてしまいましたが、
# arraycopyを使いたいと言い出したのはあなたです。

> 結局は2次元配列をコピーできればいいんです。どうにかなりませんか?

すでに ZA/ZA さんが回答してくださってます。


この投稿にコメントする

削除パスワード

No.19587

Re:二次元配列
投稿者---マカロニペンギン(2005/01/27 16:17:51)


すべて理解できました。
皆さんの協力のおかげでした。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧