Q2: Do pointers have the capability to manipulate data in functions?
Yes, we can pass pointers as function arguments, enabling us to modify variables outside the function's scope. By passing pointers, we can directly manipulate the value of the variable they point to.