- 424 名前:デフォルトの名無しさん [2008/09/21(日) 04:52:19 ]
- Cでのメモリの取られ方についてご教授いただけませんでしょうか。
下記のようなコードを書いた場合、 static const char *teststr[6] = { "00000", "1111111111", "2", "3", "444", "555555" }; それぞれの文字列でピッタリ埋まるサイズでメモリが確保されて、 それらを指すポインタがteststrに格納されるのでしょうか? VCで試したところ、確かにteststrの各配列に指定した文字列が格納されていたのですが、 ポインタのみを確保して、その位置のデータを破壊して、指定文字列を格納しているということはないでしょうか? 組み込み(ARM)での開発に使用しようかと思っています。 よろしくお願いします。
|

|