【初心者歓迎】C/C++室 Ver.48【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.48【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト911:デフォルトの名無しさん 08/02/18 08:43:14 >>910 aはポインタ配列だからです。 912:デフォルトの名無しさん 08/02/18 08:52:47 int a = 5; int a[] = {1, 2, 3, 4, 5}; char* a = "あ"; char* a[] = {"あ", "い", "う", "え", "お"}; 913:910 08/02/18 10:06:32 こんがらがってきた(ヽ'A`) 文字列の扱い方はこんな感じでおかしくないでしょうか char a='N'; char a[]={'N','M'}; char a[]={"NM"}; char *a="NNNN"; char *a="あ"; char *a[]={"NNNN","MMMM"}; char *a[]={"あ","い"}; 914:デフォルトの名無しさん 08/02/18 10:14:24 >>913 ああ、だいたいそれでいい。あとは char* じゃなくて char const* にしとけば完璧だ。 915:デフォルトの名無しさん 08/02/18 10:21:50 >>913 次は配列とリテラルの違いに苦しむが良い 916:デフォルトの名無しさん 08/02/18 10:43:58 const char* 917:910 08/02/18 10:44:53 みなさんありがとうございます。なんとなくわかった気がします 次はどうしてこうなるのか簡潔に説明できるように頑張ります… 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch