自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是要成为海贼王的男人!

让心灵和身体,都在路上。

  • 博客(12)
  • 收藏
  • 关注

原创 C++ Primer 学习笔记——函数(三)

返回数组指针Type (*function (parameter_list))[dimension]int (*func(int i))[10]func(int i) 是一个带参数i的函数func *func(int i) 对函数的调用结果进行解引用,即调用结果是一个指针 int (*func(int i))[10] 此指针指向10个数,类型为Int

2015-11-26 17:15:50 365

原创 带有N多BUG的小程序——贪吃蛇

只考虑贪吃蛇的头和尾对象,对头尾做不同的动作分析。//bug::1食物可能出现在蛇身上//2不能穿墙或者遇到墙失败之类的、。//3蛇身体相交时候,就乱了。#include<iostream>#include <stdlib.h> #include <time.h> using namespace std;int map[10][10] = { 0 };int flag = 0;//

2015-11-25 20:18:12 969 1

转载 用python 写贪吃蛇AI算法

作者:Hawstein 出处:http://hawstein.com/posts/snake-ai.html 声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。前言这两天在网上看到一张让人涨姿势的图片,图片中展示的是贪吃蛇游戏, 估计大部分人都玩过。但如果仅仅是贪吃蛇游戏,那么它就没有什么让人

2015-11-24 19:25:34 1406

原创 C++ Primer 学习笔记——函数(二)

//6.21#include<iostream>using std::cout;int compare(int x, int *p){ return x > *p ? x : *p;}int main(){ int i = 10, j = 20; int *p = &j; cout << compare(i, p); return 0;}//6

2015-11-24 19:24:34 261

原创 C++ Primer 学习笔记——函数(一)

函数三要素:返回类型,函数名,形参类型 在头文件中声明函数,在源文件中定义局部静态对象 局部静态对象的生命周期贯穿函数调用及之后的时间#include<iostream>using std::cout;int count_calls(){ static int ctr = 0; return ++ctr;}int main(){ for (int i = 0;

2015-11-23 19:40:56 267

原创 C++ Primer 学习笔记 ——语句

//p164#include<iostream>#include<string>using std::string;using std::cin;using std::cout;int main(){ char i; int count_vowel=0; int count_blank = 0, count_t = 0, count_n = 0, count_f

2015-11-18 21:52:21 294

原创 C++ Primer 学习笔记——表达式

//4.1#include<iostream>using std::cout;int main(){ int x = 5 + 10 * 20 / 2; double y = 5 + 10 * 20 / 2; cout << x << " " << y; return 0;}//4.10#include<iostream>int main(){

2015-11-13 15:40:13 276

原创 C++ Primer 学习笔记——数组

与vector相似,但是数组的大小确认不变定义和初始化内置数组constexpr unsigned sz=3;int arr[sz];//sz为数组的维度,必须是常量int *parr[sz];//3个指向整数的指针int (*Parray)[3]=&arr;//Parray为指向一个3维数组的指针int (&Parray)[3]=arr;//Parry为一个3为数组的引用int *(&Pa

2015-11-09 19:19:02 353

原创 C++ primer 学习笔记——迭代器

迭代器与指针类似 只有string和vector等一些标准库类型有下标运算符 所以使用迭代器也能访问string对象字符和vector对象的元素 使用迭代器auto b=v.begin,e=v.end();//end成员负责返回容器(或string) 尾元素的下一个位置 的迭代器,称为 尾后迭代器迭代器与运算符 *it#include<iostream>#include<stri

2015-11-04 15:43:26 397

原创 C++ primer 学习笔记——向 量

vector 是一个类模板//模板定义template<class 形参名,class 形参名,…> class 类名  { ... };定义和初始化vector<T> v1;vector<T> v2(v1);vector<T> v2=v1;vector<T> v3(n,val);//包含n个重复单位valvector<T> v3(n);//直接初始化:创建指定数量n的元素,

2015-11-04 14:44:19 459

原创 C++ primer ——3.2.3节

//3.6#include<iostream>#include<string>#include<cctype>using std::string;using std::cout;int main(){ string s("hello"); for (int index = 0; index < s.size(); index++) s[index] = '

2015-11-03 18:01:34 388

原创 C++ primer 学习笔记——字符串

string

2015-11-03 16:52:31 319

空空如也

空空如也

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

TA关注的人

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