I would like to know if it is possible to call a function by address as well as pass data to it and return data from it?
For example, if I write a function that takes two float values, adds them and returns the result as one float and I explicitly place the binary at 0x7F00 (and I don't use "extern", but ONLY have the address), can I do something like this:
float result = 0x7F00 (123.4, 567.8);
If so, how to do it?
Help will be appreciated!