대뜸 질문입니다...
다음 코드에서 문제가 되는 부분을 설명 해 보세요^^
#include <iostream>
using namespace std;
using namespace std;
double refcube(const double &ra)
{
return ra * ra * ra;
}
{
return ra * ra * ra;
}
void swapr(int &a, int &b)
{
int temp;
{
int temp;
temp = 1;
a = b;
b = temp;
}
a = b;
b = temp;
}
int main()
{
{
double side = 3.0;
long edge = 5L;
long edge = 5L;
double c1 = refcube(edge);
double c2 = refcube(7.0);
double c3 = refcube(side + 10.0);
double c2 = refcube(7.0);
double c3 = refcube(side + 10.0);
long a = 3L;
long b = 5L;
swapr(a, b);
return 0;
}
}
C++ 기초 플러스 5판(성안당) 438페이지에 답이 있습니다^^