If you try to do 15/2 it will return 7 because it thinks that 15 and 2 are integers. If you do (double)15/2 it will return 7.5 because it knows that 15 is a double.
Say you have a function named test() that takes in an array as an argument. How would you pass an array into the function without defining it first?
I have tried doing something like this:
test((int[]){1,2,3,4})