c语言的tmp(z)是什么意思

如题所述

这是C++,是类对象Complex的运算符*重载函数,共功能是返回二复数参数的积。
Complex
tmp(z);中是调用构造函数生成一个临时对象,并用z进行初始化。
因为函数需要返回一个Complex对象,这是定义一个临时对象的主因。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-02
c语言中的输入输出的格式说明符中没有%z这种格式。
在运算规则中有一个取模运算用的是%,这时他是一个双目操作符,
如a=b%z,
表示把b除以z的余数赋值给a,这里需要注意的是%的两个操作数都必须为整形,不能为浮点数。
相似回答
大家正在搜