前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++中头文件(.h)和源文件(.cpp)

C++中头文件(.h)和源文件(.cpp)

作者头像
艳龙
发布2021-12-16 17:49:50
9390
发布2021-12-16 17:49:50
举报
文章被收录于专栏:yanlongli_艳龙

头文件(.h)

一般定义类的申明,包括类的成员变量,和 函数

例如:

代码语言:javascript
复制
circle.h

class Circle {
    public : 
      Circle();//构造函数
      Circle(double R);//构造函数
      double Area();//求面积函数

  private:
      double r;//半径  
}

源文件(.cpp)

源文件主要写实现头文件中已经声明的那些函数的具体代码。 同时需要 #include一下需要实现的头文件

代码语言:javascript
复制
circle.cpp

#include  "circle.h"


Circle::Circle() {
    this->r = 5.0;
}

Circle::Circle(double r) {
    this->r = r;
}

double Circle:: Area() {
    return 3.14*r*r;
}

需要注意的是:开头处包含了circle.h,事实上,只要此cpp文件用到的文件,都要包含进来!这个文件的名字其实不一定要叫Circle.cpp,但非常建议cpp文件与头文件相对应

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/7/15 下,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 头文件(.h)
  • 源文件(.cpp)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档