void func(int& param); |
void func(int& param) { param *= 2; } |
int main() { int num = 123; func( num ); std::cout << num << std::endl; return 0; } |
func( &num ); //で渡して func(int *param) //で受けます。 |
func( num ); //普通に渡して func(int& param) //で受けます。 |