Stack memory allocation and deallocation mechanism
<p>If i pass by value as argument to a particular function, then will function deallocates memory of this argument when function terminates? </p>

<p>If i pass by pointer or address as argument and what happens if function deallocates memory of pointer argument? Will it affect to variable outside of function?    </p>
