I read that the pow(double, double) function is defined in \"math.h\" but I can\'t find its declaration.
Does anybody know where this function declared? And where i
Its here and also here. Also go on wikipedia
You will find pow there.
Where it's defined depends on your environment. The code is inside a compiled C standard library somewhere.
Its "definition" is in the source code for your c standard library distribution. One such distribution is eglibc. This is browsable online, or in a source distribution:
w_pow.c
math_private.h
Short answer: In the C standard library source code.