Today met another error:

expected ';',',' or ')' before '&' token.


This error was raised because I use reference (&) to pass arguments to a function. This is again not supported by C.


Together with the overloading function error I mentioned earlier, now I start to sense the difference between C and C++.