C言語なら俺に聞け(入門篇) Part 23
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
400:デフォルトの名無しさん 07/12/30 07:46:20 >>396 どうもありがとうございました。 401:デフォルトの名無しさん 07/12/30 08:24:40 #define DATA "data" と、例えば定義してexeを作ったときバイナリエディタでみても"data"を文字列として見つけられません これはどういう形で格納されていのでしようか? 402:デフォルトの名無しさん 07/12/30 08:26:04 たとえば、 #define SRAM_A (volatile unsigned char *)0x200000 こんなのもポインタを使っているといっていいですか? SRAM.Hの中身は、こんなのだらけなんですけど。 403:デフォルトの名無しさん 07/12/30 08:33:50 >>401 DATAを作っていなければコンパイラはobjに"data"を出力しない。 当然、出力されるEXEにも存在しない。 404:デフォルトの名無しさん 07/12/30 08:54:40 >>402 それだと「アドレス」と言いたくなるけど、まぁポインタだね。 405:デフォルトの名無しさん 07/12/30 08:58:09 >>402 組み込みなら普通は #pragma で section 名指定して、 リンカーで配置する。処理系によって違うけど 似たようなコードがあるはず。 絶対アドレスにポインタ使う必要なし。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/237 KB
担当:undef