C言語なら俺に聞け(入門編)Part 118
■ このスレッドは過去ログ倉庫に格納されています
0056デフォルトの名無しさん
2013/08/12(月) NY:AN:NY.ANdata[0]に格納されているアドレスの10進数表示…1245052
"1245052"というアドレスが指している"値"の10進数表示…4235576
"4235576"というアドレスが指している値を文字列として表示…par
1245052、1245056、1245060、1245064
これらのアドレスにはポインタが格納されているので、ポインタのサイズである4バイト飛びになってる
4235576、4235580、4235587、4235593
これらのアドレスにはcharの文字のデータが格納されているので、
4235576→4235580 は"par"と終端文字で合計4バイト
4235580→4235587 は"birdie"と終端文字で合計7バイト
4235587→4235593 は"eagle"と終端文字で合計6バイト
で文字列の長さ分が飛び飛びに確保されてる
■ このスレッドは過去ログ倉庫に格納されています