// 샘플 코드 33
struct EnemySpaceShip
{
int x_coordinate;
int y_coordinate;
int weapon_power;
};
EnemySpaceShip getNewEnemy()
{
EnemySpaceShip ship;
ship.x_coordinate = 0;
ship.y_coordinate=0;
ship.weapon_power=20;
return ship;
}
EnemySpaceShip upgradeWeapons(EnemySpaceShip ship)
{
ship.weapon_power += 10;
return ship;
}
int main()
{
EnemySpaceShip enemy = getNewEnemy();
enemy = upgradeWeapons(enemy);
}
'C++' 카테고리의 다른 글
[C++] CHAPTER 11 실습 과제 1 (2) | 2022.06.12 |
---|---|
[C++] CHAPTER 10 과제 (0) | 2022.06.07 |
[C++] CHAPTER 10 샘플 코드 (1) | 2022.06.07 |
[C++] CHAPTER 9 실습 과제 3 (0) | 2022.06.01 |
[C++] CHAPTER 8 실습 과제 2 (2) | 2022.05.30 |