文字列とポインタの事で質問です

#include <iostream>

using namespace std;

int main()
{
    char* c = "ABC";
    cout << c << '\n';
}

cは"ABC"の先頭要素のアドレスが入ると思うのですが、
cを出力した時にABCが出るのは何故なのでしょうか