0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト155:デフォルトの名無しさん 20/09/08 16:02:13.68 JkCXGknl.net >何で構造体のchar配列は直接値が代入できず 構造体のchar配列だけじゃなくて ただのchar配列でもダメだろ 宣言と同時に代入してるときはたまたま出来るだけ int main() { char a[4] = "abc"; // OK char b[4]; b = "abc"; // BAD return 0; } 156:デフォルトの名無しさん 20/09/09 20:41:42.30 s+S5qxFe.net >char a[4] = "abc"; // OK これがおkなのは、cの言語仕様におけるほんの雀の涙猫の額ばかりの文字列サポート たまたま、ってw 157:デフォルトの名無しさん 20/09/09 23:49:08.55 N/YnHGom.net はじめたころは、こういうことにいちいちひっかかってたな… わかっちゃえば、慣れちゃえばどーってことないんだけど 158:デフォルトの名無しさん 20/09/10 00:06:01.62 Qspm/kAl.net 同じようでいて、初期化と代入では見た目の作用がことなることがあるね 159:デフォルトの名無しさん 20/09/10 00:07:00.73 Qspm/kAl.net 見た目「と」作用が 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch