vc++如何创建程序01
1 .选择文件+新建(ctrl+N),然后选择一个空的工程,完成

2 然后在选择file新建,在files文件下面选择一个C++Source File,并取个文件名(比如为point可以不带.c)
我保存在了d盘D:\vc++6\VC6.0\MyProjects\point

3 .编写一个简单的输入输出

//包含输入输出的头文件
#include<iostream.h>
//首先创建一个结构体注意是英文状态下的大括号,不要忘记大括号后加一个分号
struct Point
{
//在结构体中定义两个变量
int x;
int y;
};
//定义一个main函数
void main()
{
//在main函数内部利用结构体定义一个结构体变量pt
Point pt;
//然后对结构体变量进行赋值
pt.x=5;
pt.y=5;
//cout标准的输出流对象
cout<<pt.x<<endl<<pt.y<<endl;
}
4 .改
//包含输入输出的头文件
#include<iostream.h>
//首先创建一个结构体注意是英文状态下的大括号,不要忘记大括号后加一个分号
struct Point
{
//在结构体中定义两个变量
int x;
int y;
//在结构体中编写一个函数来负责输入输出的功能,
//就不需要在main函数中输出了,直接在main函数中调用output函数
void output()
{
cout<<x<<endl<<y<<endl;
}
};
//定义一个main函数
void main()
{
//在main函数内部利用结构体定义一个结构体变量pt
Point pt;
//然后对结构体变量进行赋值
pt.x=5;
pt.y=5;
//cout标准的输出流对象
// cout<<pt.x<<endl<<pt.y<<endl;
pt.output();
}
在C语言中,结构体中是不能有函数的,然而在c++中是可以的,所以可以将一些操作封装到结构体内部中,
//包含输入输出的头文件
#include<iostream.h>
//首先创建一个类,并且添加了一个标识符public
//在c++中结构体和类可以通用,如果不添加标识符,则会出错。
//在结构体中,所有的成员在缺省的情况下都是public的,也就是说可以在外部被访问到
//而对于类来说,所有的成员在缺省的情况下都是私有的,不能被外部访问的
//访问控制标识符有:public(带有这个标识符的成员都可以被外部访问),
//private,protected(使用在子类和父类的)
class Point
{
public:
int x;
int y;
//在结构体中编写一个函数来负责输入输出的功能,
//就不需要在main函数中输出了,直接在main函数中调用output函数
void output()
{
cout<<x<<endl<<y<<endl;
}
};
//定义一个main函数
void main()
{
//在main函数内部实例化一个对象pt
Point pt;
//赋值
pt.x=5;
pt.y=5;
//cout标准的输出流对象
// cout<<pt.x<<endl<<pt.y<<endl;
pt.output();
}
//什么是类?什么是对象?
//类是抽象出一些事物的共有属性,对象是具体的一个属性值的,产生的叫做对象
//例如电脑是一个类,其CPU,内存是属性,对象比如一台具体的电脑,(有生命的)
//类的实例,可以将一个对象等同于一个类的实例,例如说实例化一个对象,实际上就是产生了一个实例
//例如开车,启动是一个方法,作为面向过程的一个方法,将车作为一个参数传过来,
//如果是面向对象的,可以先定义一个类,然后我们调用一个类,比如听收音机,我们可以定义一个调节收音机音量的方法,这些方法是谁提供的呢?
//是收音机提供了一个调节开关的方法,可给我们调用。
//所以首先,我们可以定义一个收音机这样的类,然后在这个类中让他提供两个公有的方法(可以被外访问的方法,一个是开,一个是关),利用这个方法来听收音机
vc++如何创建程序01的更多相关文章
- vc++如何创建程序-析构函数01
#include<iostream.h>class Point{public: int x; int y; Point() { x=0; y=0; }//构造函数是用来创建函数本身,那么, ...
- vc++如何创建程序--利用快捷键进行多行注释
Eclipse同时注释多行①:ctrl+/或 ②:ctrl+shift+/ : Visual studio先按ctrl+k 再按 ctrl+c 2.在VC++6.0中需要自己设置快捷键,设置方法链接如 ...
- vc++如何创建程序-设置断点-函数的覆盖,c++的多态性
---恢复内容开始--- 如何设置断点小笔记 将光标移动到你想设置断点的地方,按一下F9键即可,或者你可以用鼠标左键点击小手图标. CommentOut多行注释 函数的覆盖是在父类与子类之间的,函数的 ...
- vc++如何创建程序-构造函数
如果给Animal带参,则提示没有缺省的构造函数了,缺省就是不带参数的 改进:从子类当中向基类传递代参的,这样他就会给Animal传递400,300 对一个常量来调用 #include<iost ...
- vc++如何创建程序-构造和继承
#include<iostream.h>//定义一个动物类class Animal{public: void eat();//添加方法 { cout<<"animal ...
- vc++如何创建程序-函数的重载
重载构成的条件:函数的参数类型,参数个数不同,才能构成函数的重载 函数重载分为两种情况: 1 .(1)void output(); (2)int output(); 2 .(1)void output ...
- vc++如何创建程序-构造函数02
1.若忘记了赋值,出现运行结果是很大的负值(因为我们定义的x与y这两个成员变量存储在内存中是一个随机的值) 当我们调用时,随机输出. //包含输入输出的头文件#include<iostream. ...
- 用VC制作应用程序启动画面
摘 要:本文提供了四种启动画面制作方法. 使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序):二是 可以用来显示软件名称和版权等提示信息.怎样使用VC++制作应用程序的启动画面呢 ...
- [Windows][VC]开机自动启动程序的几种方法
原文:[Windows][VC]开机自动启动程序的几种方法 很多监控软件要求软件能够在系统重新启动后不用用户去点击图标启动项目,而是直接能够启动运行,方法是写注册表Software\\Microsof ...
随机推荐
- 01010_Eclipse中项目的jar包导入与导出
1.jar包 jar包是一个可以包含许多.class文件的压缩文件.我们可以将一个jar包加入到项目的依赖中,从而该项目可以使用该jar下的所有类:也可以把项目中所有的类打包到指定的jar包,提供给其 ...
- 在做公司项目是时,昨天晚上还好的,但是第二天启动tomcat发现tomcat启动了,但是没把项目启动起来
1.问题:在做公司项目是时,昨天晚上还好的,但是第二天启动tomcat发现tomcat启动了,但是没把项目启动起来 2.问题排除: 1)昨天晚上还好着呢,并且没改动代码,排除代码问题.日志中无报错信息 ...
- 洛谷 P2709 BZOJ 3781 小B的询问
题目描述 小B有一个序列,包含N个1~K之间的整数.他一共有M个询问,每个询问给定一个区间[L..R],求$\sum_1^Kc_i^2$的值,其中$c_i$表示数字i在[L..R]中的重复次数.小B请 ...
- Java 学习(8):java 方法
Java方法是语句的集合,它们在一起执行一个功能. 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 命名规则: 1. 必须以 字母.'_'或'$'开头. ...
- 【ACM】hdu_1004_Let the Balloon Rise
Let the Balloon Rise Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Oth ...
- [bzoj3209]花神的数论题_数位dp
花神的数论题 bzoj-3209 题目大意:sum(i)表示i的二进制表示中1的个数,求$\prod\limits_{i=1}^n sum(i)$ 注释:$1\le n\le 10^{15}$. 想法 ...
- UVA 11383 - Golden Tiger Claw(二分图完美匹配扩展)
UVA 11383 - Golden Tiger Claw 题目链接 题意:给定每列和每行的和,给定一个矩阵,要求每一个格子(x, y)的值小于row(i) + col(j),求一种方案,而且全部行列 ...
- bzoj2878 [Noi2012]迷失游乐园 [树形dp]
Description 放假了,小Z认为呆在家里特别无聊.于是决定一个人去游乐园玩. 进入游乐园后.小Z看了看游乐园的地图,发现能够将游乐园抽象成有n个景点.m条道路的无向连通图,且该图中至多有一个环 ...
- Leetcode 贪心 Best Time to Buy and Sell Stock
本文为senlie原创.转载请保留此地址:http://blog.csdn.net/zhengsenlie Best Time to Buy and Sell Stock Total Accepted ...
- java 命令行 编译 运行程序
学习java使用IDE前最好先用用命令行的javac.java来跑一跑简单的程序,这样能够熟悉一下包管理对.class文件路径的影响. 我们先写一段简单的代码: package com.csdn.lk ...