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