![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.3ベストアンサー
- 回答日時:
>配列の中に配列を入れたい
何か誤解を招く表現ですね。
「配列の中のある要素の初期値として、別の配列の要素を指定したい。」と言う意味でしょうか?
配列の初期値ですが、変数の記憶域が静的な場合は配列に限らず、定数しか指定できません。
動的領域の場合は変数の内容を初期値にすることは論理的に可能ですが、コンパイラによっては
静的な場合と一緒にしてしまっている場合があります。恐らく後者なのだと思います。
しょうがないので、配列生成後に代入するしかないでしょう。そもそも動的領域に初期値と
いうのは本来できないことなのです。実際に生成されるコードは変数の確保→値の代入の順に
なっており、明示的にソースコードを書くか書かないかの違いしかありません。
No.1
- 回答日時:
デファインシンボルじゃ駄目ですか?
#define A1 1.0
#define A2 2.0
const double A[2] = {A1, A2};
double B[2][3] = {
{ A1, A2, 0.0 },
{ 0.0, 0.0, 0.0 }};
同じ環境無いんで確認できないけど・・・・・
(VCでやったら元々のでも通ってしまった)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- C言語・C++・C# LU分解法のピボッティングについて(C言語/gcc-9) 3 2022/07/11 23:10
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# プログラミングを教えて欲しいです。 配列aは、int a[9]={7,6,12,8,3,5,10,9 4 2022/12/19 23:27
- C言語・C++・C# LU分解法のピボット選択機能実装について(C言語・gcc-9) 1 2022/07/22 15:20
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- C言語・C++・C# C 言語の Gauss Jordan 法について 2 2022/12/28 11:16
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
関数から配列を返すには?
C言語・C++・C#
-
構造体のメンバをfor文で回したい
C言語・C++・C#
-
C言語で、メモリを解放しないで終わるプログラム
C言語・C++・C#
-
-
4
C言語---ファイルに出力したデータをすべて消去する方法
C言語・C++・C#
-
5
charでの計算?
C言語・C++・C#
-
6
fgetsなどのときのstdinのバッファを消すには?
C言語・C++・C#
-
7
数字以外が入力されたらエラー文を出したい。
C言語・C++・C#
-
8
define で 配列
C言語・C++・C#
-
9
C言語 配列の長さの上限
C言語・C++・C#
-
10
#include <Windows.h>というヘッダファイルについて
C言語・C++・C#
-
11
ファイル書込みで一行もしくは部分的に上書きする
PHP
-
12
変数の値が勝手に変化する原因
C言語・C++・C#
-
13
(int *)の意味
C言語・C++・C#
-
14
C言語 連番データの読み込み
C言語・C++・C#
-
15
python エラー
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列を使わずに、変数名を動的...
-
C言語 配列の長さの上限
-
ExcelVBAで質問です。離れた二...
-
先頭アドレスとは何ですか?
-
C言語初心者 ポインタについて...
-
C# Listを使わずに2次元配列の...
-
VBで動的なメモリの確保
-
unsigned char配列への入力の仕方
-
配列の配列?
-
配列をEraseしてもメモリが開放...
-
【速いブラインドタッチ】手を...
-
プログラムが書けません。
-
C言語で特定列だけを抽出して配...
-
配列の参照渡しで型が一致しま...
-
配列で格納したものをmsgboxで...
-
C言語プログラミングで数あてゲ...
-
Redimした動的配列はEraseする...
-
C言語で巨大配列を作るにはどう...
-
テキストファイルから文字列を...
-
VBで構造体の配列を関数に渡す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 配列の長さの上限
-
配列を使わずに、変数名を動的...
-
先頭アドレスとは何ですか?
-
配列で格納したものをmsgboxで...
-
C# 配列の変数宣言について。
-
テキストファイルから文字列を...
-
unsigned char配列への入力の仕方
-
ExcelVBAで質問です。離れた二...
-
配列の参照渡しで型が一致しま...
-
パイソンの
-
C# Listを使わずに2次元配列の...
-
C言語で特定列だけを抽出して配...
-
複数の選択範囲の行番号を個別...
-
【C言語】配列の中に配列を入れ...
-
メモリの初期値
-
VBで構造体の配列を関数に渡す...
-
Excel、VBAのユーザーフォーム...
-
配列をEraseしてもメモリが開放...
-
2次元配列を戻り値とする関数?
-
【速いブラインドタッチ】手を...
おすすめ情報