ふらっとC#,C♯,C#(初心者用) Part30
■ このスレッドは過去ログ倉庫に格納されています
0689デフォルトの名無しさん
2008/09/21(日) 16:05:09> charを配列のインデックスとする場合
> 無駄な配列の要素ができるよね?
> char[] c=new char[128];
>
> a,b,c,d,e,fと1,2,3,4,5しか使わないなら無駄だよね?
128程度ならどうでもいいと思うけど、それでも気になるなら
数字とアルファベットの分だけ確保すればいい。
char[] c = new char[75]{ 'a', '0', 'z', ... };
char ch = なんか有効なキャラ;
c[ch - '0'];
とかそんな感じ。
多少の無駄(数字、アルファベット以外の記号の分)はあるけどね。
■ このスレッドは過去ログ倉庫に格納されています