기초적인건알지만 갑자기 질문드릴게있는데요


이진탐색트리를 공부중인데


BTreeNode  * BSTSearch (BTreeNode * bst , BSTData target)


{

          BTreeNode * cNode = bst; 

 

        (생략)   }


int main(void)

{

     BTreeNode * bstRoot; 



 (생략) }


sNode = BSTSearch(bstRoot ,1 )


이렇게있으면 bstRoot는 구조체포인터변수인데 그걸 BSTSearch 함수의 매개변수에 전해주면


BTreeNode * bst = bstRoot 이렇게되는데


그럼 BTreeNode *bst = BTreeNode *bstRoot 라고 할수있음? 그럼 그냥 아얘둘이 똑같은게됨?


그럼 BTreeNode * cNode = bstRoot 가 되는거임??



횡설수설말해서 미안... 아는사람 있으면 사람하나구한답시고 답변부탉할게..