头文件math.h中的pow()函数、sqrt()函数等是inline函数吗?

如题, 头文件math.h中的pow()函数、sqrt()函数等是inline函数吗?

函数是不是真正的内联函数不是看声明,而是编译器说了算

有实现 只不过编译器自动帮你link了

起码VC++ 6.0不是

 7:    int main()
8:    {
00401010   push        ebp
00401011   mov         ebp,esp
00401013   sub         esp,40h
00401016   push        ebx
00401017   push        esi
00401018   push        edi
00401019   lea         edi,[ebp-40h]
0040101C   mov         ecx,10h
00401021   mov         eax,0CCCCCCCCh
00401026   rep stos    dword ptr [edi]
9:        pow(1.2,1.1);
00401028   push        3FF19999h
0040102D   push        9999999Ah
00401032   push        3FF33333h
00401037   push        33333333h
0040103C   call        _pow (00401089)
00401041   fstp        st(0)
00401043   add         esp,10h
10:       return 0;
00401046   xor         eax,eax

看到call了么