Когда мы должны использовать конструктор вместо свойств или наоборот при присвоении значений. printf ("% d \ n", res); а этот другой нет? int a = 2; int b = 3; int res = pow (а, б); printf ("% d \ n", res); Даже если я попробую ...
Почему следующий фрагмент кода работает в C:
int res = pow(2, 3);
printf("%d\n", res);
, а другой - нет?
int a = 2;
int b = 3;
int res = pow(a, b);
printf("%d\n", res);
Даже если я попробую
double a = 2;
double b = 3;
double res = pow(a, b);
printf("%f\n", res);
, я получаю
undefined ссылку на `pow '
Что я делаю не так?