array buf;

buf.assign(0);

....

char szMessage[128] ={0,};

sprintf_s(szMessage,128-1,"Re:%s",&buf[0]);


sprintf_s 인자중에 &buf[0]이 뭘 의미하는건가요? 주소값이 나오기는 하던데 그냥 buf만 적어도 같은 주소인 것 같은데

이유를 아시는분 ..?