Learn Compiler Principles with AI

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

本文介绍了一个表示点的结构体及其相关函数,包括计算两点之间的距离、求中点和缩放点的功能,并提供了代码示例以展示这些函数的用法。

🎯

关键要点

  • 定义了一个表示点的结构体 Point,包含 x 和 y 坐标。

  • 实现了计算两点之间距离的函数 distance,使用勾股定理。

  • 实现了求两点中点的函数 midpoint,返回中点的坐标。

  • 实现了缩放点的函数 scale,根据给定的因子缩放点的坐标。

  • 提供了 main 函数示例,展示了如何使用这些函数,包括计算距离和中点。

➡️

继续阅读