>635
を具体的にコーディングしてみたのでコンパイルして実行してみそ。

#include <stdio.h>
int main(void){
    char *p = "ABC";
    for (; *p != '\0'; p++)
        printf("[%p] => [%c]\n", p, *p);
    return 0;
}

ちなみに私の環境だと

[0040A128] => [A]
[0040A129] => [B]
[0040A12A] => [C]

こんな感じだ。左側に各文字のアドレスが入っている。