アセンブラを勉強しよう
at TECH
46:1 ◆LrnSVKDHBg
07/03/03 21:37:50
>>43-45
まあまて。
char **pAddr;
char *string = "asm";
pAddr= &string;
pAddr は string のアドレス。
*pAddr は string と同じ。
**pAddr は 'a' 。
の部分で
pAddr = &stringとあるがこれはpAddr = stringとは違うのか!?
適当なアドレスで表すと
pAddr = 0xAAAAAAAA
string = 0xBBBBBBBB->"asm"
pAddr = &stringは0xAAAAAAAA = 0xBBBBBBBB
pAddr = stringは0xAAAAAAAA = 0xBBBBBBBB
とはちがったりするんだろうかあああああああああ
&stringはstringのアドレス自体でstringはstringの先頭アドレス'a'という
解釈でいいんだろうか。だとすると納得。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5181日前に更新/148 KB
担当:undef