C言語なら俺に聞け(入門篇) Part 23at TECHC言語なら俺に聞け(入門篇) Part 23 - 暇つぶし2ch304:デフォルトの名無しさん 07/12/28 03:13:28 >>303 メモリアドレスを計算している。s1が100番地に格納されているとすると、メモリ上は 100 101 102 103 104 105 106 (メモリアドレス) a b c d e f \0 のようなイメージ。 strstr()は、見つかった部分のポインタを返すから、"de"を見つけたならアドレス103を返し、それをcpに代入している。 printf()の最後の引数はcp - s1 + 1、つまり103 - 100 + 1で4を返す。 次ページ続きを表示1を表示最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch