Which called Copy constructor or the normal constructor?

I wanted to ask that when we do ,

car c = d // then here we call the copy constructor but as we are also doing car c then will the normal constructor will also be called or not.

Will both of them will be called or just the copy constructor .

Pleases Clarify.

i think just 1 constructor is called at a time

else u can verify using some cout stmt in normal constructor and copy constructor
if both stmt print then both constructor are called else just copy constructor is called