Understanding Pointers In C By Yashwant Kanetkar Pdf
Call by Reference: Normally, when you pass a variable to a function, the function makes a copy. Any changes made inside the function stay there. By passing a pointer (the address), the function can modify the original variable directly.