我们经常使用的点类Point结构体,其中包含两个int变量x与y,这是属于二维平面上点类。现假设我们的点类Point是属于多维空间中的点,其中包含多个相同类型(类型未知)的变量(第一个一定是x)表示坐标,你能否使用宏定义的方式,从使用空间的角度算出这个点类有多少个变量?
示例1
输入
(1,3)
输出
2
加载中...
/** * struct Point { * int x; * int y; * }; */ /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param point Point类 上方struct仅为二维空间点类示例,题中为多维空间的点类 * @return int整型 */ int define_count(struct Point point ) { // write code here }
(1,3)
2