c++-请帮忙给这个头文件纠错

作者:用户 来源:互联网 浏览:292 次 时间:2016-02-02 13:33:33

c++

c++-请帮忙给这个头文件纠错 - 摘要: 请帮忙给这个头文件纠错structpoint{doublexy;}doublelength(structpointastructpointb){returnsqrt(pow(a.x-b.x2)+pow

问题描述

请帮忙给这个头文件纠错

struct point{
double xy;
}
double length(struct point astruct point b){
return sqrt(pow(a.x-b.x2)+pow(a.y-b.y2));
}

解决方案

#include

解决方案二:
struct point{    double x y;};double length(struct point a struct point b){    return sqrt(pow(a.x-b.x 2)+pow(a.y-b.y2));} 
解决方案三:

原型:double pow (double base double exponent);

 struct point{    double x y;};double length(struct point a struct point b){    return sqrt(pow(a.x-b.x 2.0)+pow(a.y-b.y2.0));} 
解决方案四:

#include

解决方案五:

见鬼!为什么math.h用尖括号括起来不好用?

解决方案六:

需要包含所需要的头文件
#include 新的;
或#include “Math.h” 老的。

解决方案七:

头文件在哪里?你这个是头文件?

当然,任何代码都可以放在头文件中,但是我们不建议把函数的实现放在头文件,同时最好给头文件加上

 #ifndef __DEF__头文件名__H    #define __DEF__头文件名__H        头文件的内容#endif

避免重复包含头文件带来编译错误

解决方案八:

struct point
{
double x y;
};

double length(struct point a struct point b)
{
return sqrt(pow(a.x-b.x 2)+pow(a.y-b.y2));
}

需要包含所需要的头文件
#include 新的;
或#include “Math.h” 老的。

【云栖快讯】阿里云栖开发者沙龙(Java技术专场)火热来袭!快来报名参与吧!  详情请点击
云栖社区(yq.aliyun.com)为您免费提供c++-请帮忙给这个头文件纠错相关信息,包括 c++ 的信息 ,所有c++-请帮忙给这个头文件纠错相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_93099,您可以点击c++-请帮忙给这个头文件纠错-手机站访问。
KubeCon2018西雅图在前线(一):云原生概念已经深入人心
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航