想象你是一个高级魔法厨师,现在要制作一个定制披萨。
如果只有一个参数(比如大小),太单调了!
为了做出独一无二的美味,我们需要同时控制:
📏 尺寸 + 🍄 配料 + 🍅 酱料
在多参数函数中,参数的顺序决定了它们的含义。
C++ 使用逗号 , 来分隔多个参数。
任务: 定义一个函数,接受 x 和 y 坐标。如果那里有敌人,就造陷阱。
任务: 参数不仅可以是数字,还可以是字符串!我们需要传入建筑类型。
buildXY(type, x, y)
buildXY("fence", 26, 34)
综合练习: 使用一个函数 patrol(x, y) 来管理所有的巡逻点。
moveLeft(), moveRight(), moveTop()...
moveTo(x, y)。砖块 + 图纸 = 城堡