언어는 c++입니다

언젯적에 구조체의 첫 요소는 해당 구조체가 가리키고 있다고 들었습니다


그렇다면
struct stTest
{
    int number;
};
라는 구조체가 있을 때

*((int**)&stTest) == &stTest.number

라는 문구가 성립한다는건가요?

만약 성립한다면 stTest.number를 기준으로 stTest의 주소를 구할 수 있나요?

만약 성립하지 않는다면 처음 질문드린 구조체와 첫 요소의 연관성의 진의가 무엇인가요?