自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 c++自学笔记011-函数与指针

函数与指针了解了函数,以及指针,我们可以思考它们之间可以建立什么联系。对于指针来说,它既可以指向变量,也可以指向数组,指向指针,其实它还可以指向函数,这时候称为函数指针。对于函数来说,它的参数可以是变量,数组,以及指针。它的返回值可以是某个数据类型,某个数组,同时,也可以是一个指针,即从函数返回指针,这时候称为指针函数。1.函数指针如上所说,函数指针是指一个指向函数地址的指针,它的本质...

2019-03-31 15:59:14 126

原创 c++自学笔记010-函数的重载和函数模板

函数重载在自定义程序函数时,我们可能遇到这样的问题,在某个函数定义的时候,如以下函数:int he(int a,int b)//这是一个求两数之和的函数{ return a+b;}这个函数在定义时,函数的返回值和参数已经固定了,只能是整型的返回值和参数。如果你想要比较两个小数即实型的数据大小,直接调用该函数也许不会报错,但可能损失精度,还有写情况下甚至会报错。这种情况,在c++中,允...

2019-03-25 17:49:44 219

原创 c++自学笔记009-函数

函数笔记:函数,又叫做方法,子程式,或程序等等。作为编写程序代码的主体,实际上除了一些全局变量的声明,或头文件的声明之类的放在函数之外,其它的绝大部分语句都是放在函数内。这些函数和函数之外的这种声明等语句,全部合起来就构成整个程序。int main() //实际上,只是一个函数,又叫main主函数{cout << "hallo world" << endl;r...

2019-03-23 00:12:07 218

原创 c++自学笔记008-指针的延伸

动态分配内存int num=1;int arrays[10];in *ptr_int = nwe int;//定义一个未命名变量int *ptr_arrays = new int[10];//定义一个未命名数组该段代码第3,4行分别动态定义了一个未命名变量和一个未命名数组。在运行阶段运行到该代码,计算机将为一个int值(变量或数组等需要定义的量)分配内存空间,是没有名字的,只是用ptr...

2019-03-04 22:59:57 173

原创 c++自学笔记007-指针及指针与数组

指针指针的定义及使用格式:int num=0;int *p = &amp;amp;num;该段代码定义了一个指针p,并把它指向num的地址,实现原理是把num变量的地址作为p的值存放在p中。一般格式为:数据类型 * 指针名;以上为指针的定义。指针名是一个标识符,跟所有变量标识符命名规则一样。根据定义时的数据类型不同,指针同样分为如整型指针,字符型指针,实型指针,等等类型。不同指针类型对应不同...

2019-03-03 22:46:58 138

原创 c++自学笔记006-排序

基本的数组排序方法1.冒泡排序实现算法的思路:假设有一个待排序元素为n的数列,我们想让元素从小到大排序。我们从头两个元素开始比较,哪个元素更大,就通过交换的方法把大的元素换到后面去。如比较第一个和第二个元素,若第一个元素比第二个大,则交换,结果保证了第二个元素比第一个元素大。然后再比较第二个和第三个元素,同样把大的元素交换到后面去。然后计较第三个和第四个大小,然后第四个和第五个……如此循环...

2019-03-02 14:42:52 182

原创 c++自学笔记005-一维数组

数组数组是一个变量,由相同数据类型的一组元素组成。变量是内存中的一块空间,数组就是内存中的一串连续的空间。数组由标识符(数组名称),数组元素(数组中存放的数据),元素下标(数组元素的编号),元素类型(数组元素的数据类型)四个基本要素组成。注:元素下标从0开始,数据中的每个元素都可以通过下标来访问。c++中数组的长度是固定不变的,避免数组越界。定义数组:datatype arrayNa...

2019-02-27 17:35:45 232

原创 c++自学笔记004-循环

循环语句1.(while 语句一般格式:while(循环条件){循环体}运行原理:先判断循环条件,一般是逻辑表达式,也可以是算术表达式。只要值为真(非0),就执行循环体,执行完之后再进行判断,知道循环条件为假,则跳出循环。例1.int i=1while(i&amp;lt;=10){cout &amp;lt;&amp;lt; i &amp;lt;&amp;lt; endl;i++;}运行结果为:123456

2019-02-24 17:59:06 247

原创 c++自学笔记003-用选择,循环语句编写的模拟关羽和吕布战斗的控制台程序

#include &lt;iostream&gt;#include &lt;cmath&gt;#include &lt;cstdio&gt;#include &lt;cstdlib&gt;#include &lt;ctime&gt;using namespace std;int main(){ //使用循环模拟游戏角色对战过程 //游戏角色双方生命值初始为1000...

2019-02-23 17:17:57 315

原创 c++自学笔记002-数据类型、变量、运算符、表达式和条件判断语句

运算符1)赋值运算符= , +=,-=,*=,/=,%=等注:%为取余运算符2)关系运算符&amp;amp;amp;amp;amp;amp;lt;,&amp;amp;amp;amp;amp;amp;gt;,&amp;amp;amp;amp;amp;amp;lt;=,&amp;amp;amp;amp;amp;amp;gt;=,运算结果为bool(布尔类型):0或1(假或真)cout &amp;amp;amp;amp;amp;amp;lt;&amp

2019-02-20 21:18:26 356

原创 c++自学笔记001-输入输出

c++中的输入(cin)输出(cout)使用cin和cout是c++基于c上增加的标准输入输出流,cin有c和in组成,cout由c和out组成,望文知义。#include &amp;amp;amp;amp;amp;lt;iostream&amp;amp;amp;amp;amp;gt;#include &amp;amp;amp;amp;amp;lt;iomanip&amp;amp;amp;amp;amp;gt;using namespace std;int

2019-02-19 23:59:01 572

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除