Visual Stdio是我们用来编写C++程序的主要工具
- 创建项目:
- 创建文件
- 编写代码
- C++基本框架
#include<iostream>
using namespace std;
int main() {
system("pause");
//注意:不要再return 的语句之后加,那样就执行不到了。
//system() 是调用系统命令;
//pause 暂停命令;
//如果加有 system(”pause“);
//这样在运行到此处时,会显示“Press any key to continue . ..” 也就是 “按任意键继续...”;
return 0;
//因为main()方法定义为int型,所以需要返回一个int型数据;
}
对于一个复杂的大项目,模块化编写程序,便于理解,且容易下手,将问题分解成一小块一小块,逐个击破:
方便代码管理:(我们可以创建3个文件)
- 1.建立.h头文件(进行变量与函数的声明)
- 2.建立.cpp文件(对.h头文件中声明的函数进行实现/定义)
- 3.建立main.cpp文件(对声明,定义的函数进行调用)
抽象一个点,一个圆,并判断点与圆的关系。(在圆内还是圆外)
h文件进行类的声明;
cpp文件为类的实现细节;主要注重的细节为:
circle.h中代码如下:——注意:类中可以包含类
#pragma once
#include <iostream>
#include "point.h"
using namespace std;
//圆类
class Circle
{
public:
//设置半径
void setR(int r);
//获取半径
int getR();
//设置圆心
void setCenter(Point p);
//获取圆心
Point getCenter();
//利用成员函数判断点和圆关系
void isInCircleByClass(Point & p);