演習2.15
(b)参照はオブジェクトである必要があり、リテラル値にすることはできません
(d)参照は初期化され、オブジェクトにバインドされている必要があります
演習2.16
(a)r2にバインドされたdの値を3.14159に割り当てます
(b)
double型の参照をint型の値に割り当てます(c)double型の値をint型に割り当てます。データは失われます
(d )double型の参照値がint型に割り当てられ、データが失われます
演習2.17
#include<iostream>
int main()
{
int i, & ri = i;
i = 5;
ri = 10;
std::cout << i << " " << ri << std::endl;
}
10 10