c
1#include <stdio.h> 2 3typedef char String[1024]; 4 5int main(){ 6 String fruit[] = {"リンゴ","オレンジ","グレープ"}; 7 return 0; 8}
1文字でない文字列を配列に格納する場合は上記のようなコード以外で、実際に現場で書くのなら皆様はどのような記述をしますか?
「それ以外」といえば、どんな奇妙奇天烈な方法も含まれてしまいます。どんな方法を求めているのかを書かれたほうが、有意義な回答が集まるかと思います。
> 上記のようなコード以外で
この書き方を取れない(取りたくない)理由は何でしょうか。微妙に違うだけで、msssssさんが問題だと思う部分を回避しきれない回答が来る可能性も考えられます。
タグ'Objective-C'は関係あるのですか?
> typedef char String[1024];
実務でこのようなことをすることは一般に無い気がするので、前提が崩れる気が。
> 実務でこのようなことをすることは一般に無い気がするので、
「String」と言う汎用的な名前に引っ張られましたが、ある種のフレームワークなど、あらかじめ領域を予約しておきたい構造が求められるような場合にはあるかもしれませんね。本コメント、指摘は忘れてください。