自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gzhu_wzb

一只小菜鸡的学习之路。

  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 angular-英雄指南

在angular官网上下载了英雄指南toh-1,执行了npm install之后,在执行npm start,会出现404 GET /index.html 的错误,console输出如下,详情见http://blog.csdn.net/qq_26030709/article/details/71024408npm start启动的时候提示‘没有bs-config.json,将使用默认配置’。

2017-06-04 12:50:57 719

原创 线性结构——用栈实现波兰表达式求值。

用栈实现兰波表达式求值

2017-04-14 22:57:57 867

原创 git_1_创建远程代码仓。

1、在git上创建一个一个新的代码仓(new repositiory)2、输入代码仓的名字,默认是开源(public),点击create3、点击复制代码仓的url4、接下来,在电脑上初始化代码仓。选择要初始化的所在路径,用git cmd/git bash进入该路径。此处我选择f盘下的test_repository文件夹。5、(git

2017-03-28 16:00:48 683

原创 线性结构_循环队列

线性结构的应用--队列定义:一种可以实现先进先出的存储结构。分类:链式队列:用链表实现静态队列:用数组实现(循环队列)循环队列:1、静态队列为什么必须是循环队列:队列的结构是先进先出的,循环队列可对内存重复使用,减少对内存的浪费。2、循环队列需要几个参数来确定:2个参数:front和rear3、循环队列各个参数的含义这两个

2017-03-19 15:42:34 4161

原创 线性结构_栈

线性结构的应用--栈定义:一种可以实现先进后出的存取结构。类似于箱子,往箱子里面放书,后放的在顶部,可以先拿出来。分类:静态栈:以数组为内核动态栈:以链表为内核应用:函数调用,中断,表达式求值,内存分配,缓冲处理,走迷宫#include#include#includetypedef struct Node { int data; struct Node* pNext;}N

2017-03-19 15:41:10 394

原创 线性结构_链表

1、定义:n个节点离散分配;每个节点只有一个前驱结点,每个节点只有一个后续节点;首节点没有前驱结点,尾节点没有后续节点;2、专业术语:头节点:第一个有效节点之前的节点,方便对链表进行操作,并不存放有效数据,头节点的数据类型与首节点一致;首节点:第一个有效节点;尾节点:最后一个有效节点;头指针:指向头节点的指针变量;尾指针:指向尾节点的指针变量。

2017-03-19 15:39:50 419

原创 typedef用法

#include//typedef 为数据类型重命名typedef struct Student { int age; int id; char name[20];}* PSTU , STU;//PSTU等价于struct Student*类型,STU等价于struct Student类型int main() { STU st; //相当于struct Student st

2017-02-12 20:05:10 229

原创 c语言数组实现ArrayList部分函数

#include#include //包含malloc函数#include //包含exit函数/*定义一个数据类型,该数据类型的名字叫做struct Array,该数据类型含有三个成员,分别是 pBase , len , cnt*/struct Array { /*ArrayList实现的组成元素*/ int* pBase; //存储数组第一个元素的地址 int len

2017-01-24 18:31:51 1029

原创 内存的使用

/*跨函数使用内存无论是主函数还是调用函数,变量所申请的内存空间在代码块结束或者程序结束之后,内存自动释放。而通过malloc向操作系统动态申请的内存,则需要通过free来释放内存空间。*/#include#includestruct Student { int age; int id;};struct Student* CreateStudent();void Sho

2017-01-23 12:43:53 235

原创 malloc与free

/*动态分配int* pArray = (int *)malloc(sizeof(int) * len);1、malloc只有一个int类型的形参,表示请求操作系统分配的字节数。2、malloc函数的功能是请求分配sizeof(数据类型)*len个字节的内存,如果分配成功,则返回第一个字节的地址,分配失败返回null。3、malloc函数只能返回第一个字节的地址,所以我们必须把这个地址转

2017-01-23 01:44:06 283

原创 结构体与结构体变量

1、访问结构体变量的两种方式:见例一第一种:stu.id = 1001;第二种:pst->id = 99;第二种用的的证明如下:struct Student *pst;pst = &stu; //pst指向了stu,所以*pst等价于stupst->id = 99; //pst->id 等价于 (*pst).id,而(*pst).id等价于stu.id;

2017-01-23 01:04:58 1637

原创 Android开发常见的坑。

这是我在学习android开发过程中遇到的一些问题,部分答案来自网络,但是当时整理时忘记把出处记下,衷心感谢那些我借鉴过文章的大佬。以后更新会标明出处。1、更改包名:    有时候我们需要变更package name,如果直接从manifest中修改,不仅Java文件中不会自动更换import 包名.R,引起报错,而且已经再manifest中注册的Activity、

2016-09-11 14:16:49 2733

原创 关键字static

关键字static:              静态成员属于类本身的,而不是属于对象,被类的所有对象所共有,即便不创建对象,也可以使用类本身的静态成员。              静态成员有两种:静态数据成员和静态方法成员。              使用静态成员的两种方法:类名.静态成员名            。              类对象名.静态成员名       st

2016-07-21 21:30:14 320

原创 你渴望力量吗?

冷知识,盲点,错误。会续更。1、最简单的随机数生成法,线性同余法。c的标准库(cstdlib)提供了个用于生产随机数的函数。rand()随机函数,返回-32767的随机值,该函数没有参数srand(number)种子函数,要求一个无符号整形参数置随机数生成器的启动值为了使种子值(number)可变,通草用系统时间作为srand函数的参数,替么函数在ctime文件

2016-05-27 13:15:43 2449

转载 & 取地址符的用法总结

转自百度文档一种是按位与 1 & 2 = 0 一种是取地址int* p = &a;  一种是声明引用,相当于定义变量别名:   int a = 3;  int& b = a; // b是a的引用,a,b是同一个变量b = 4; // a也变化为4int c = 2;  b = c; // 是赋值给b或a,而不是把b作为c的引用,引用一

2016-05-27 13:14:15 10368 1

原创 系统复习:关于数组访问与指针数组

代码及部分解析来源于课本,周霭如的课本,静下心看真的挺不错的。//用不同方式访问数组#includeusing namespace std;int main(){ int a[] = { 1, 3, 5, 7, 9 }, i, *p; for (i = 0; i < 5; i++) //1 用下标方式访问数组 cout << "a[" << i << "]=

2016-05-19 00:01:32 380

转载 MFC工具箱中各种控件

转自某博客。。忘记在哪里了,既然做了笔记。。共享吧。。控件工具箱: 2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon)3 静态文本(Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持

2016-05-15 22:53:07 15119

原创 错误 1error LNK1207 PDB 格式不兼容;请删除并重新生成

最近遇到一个问题。在实验室用vs2005作了作业,打包带回来之后,用vs2013打开,然后就出现了如下错误。错误 1 error LNK1207: “F:\vsproject\project\课本\大一_1\eg5_10\Debug\eg5_10.pdb”中的 PDB 格式不兼容;请删除并重新生成 F:\vsproject\project\课本\大一_1\eg5_10\eg5_10\LIN

2016-05-11 18:49:18 24568 7

原创 简单链表的创建和遍历

直接贴代码。#include using namespace std;struct node //定义结点结构类型{ char data; //用于存放字符数据 node *next; //用于指向下一个结点(后继结点)};node * create(); //创建链表的函数,返回表头void showList(node *head); //遍历链表的函

2016-05-11 18:25:34 799

转载 再论qsort

c语言中有一个快速排序的函数 qsort下面是一些使用时的注意情况。(转) 很多人问这个东西.我以前也看了好久,今天翻到以前学快排的时候写的练习code,基本上能覆盖绝大部分用法了.里面有很多地方没判断相等的情况,按道理来说相等情况下应该返回0的,这个请看代码的时候注意.我尽量保证代码不出错了.下面的这些说明和问题都是个人原创,没查什么资料,所以不保证其完全

2016-04-26 21:50:56 284

原创 关于格式控制 实例:格式化输出浮点数

1、设置标志字#includeusing namespace std;int main(){double x = 22.0 / 7;int i;cout cout.setf(ios::fixed | ios::showpos); //定点输出,显示+for (i = 1; i {cout.precision(i);cout }cout c

2016-04-26 21:49:48 1172

原创 关于格式控制 实例:不同基数形式的输入/输出

1、设置标志字#includeusing namespace std;int main(){int a, b, c;cout cin.setf(ios::dec, ios::basefield); //置十进制数输入cin >> a;cout > b; cout cin >> c;cout cout.setf(ios::dec, ios::basef

2016-04-26 21:49:02 416

原创 常见system函数的使用

常用system函数直接见代码://test3.cpp#include#includeusing namespace std;int main(){system("dir"); //显示当前目录的文件目录system("pause"); //按任意键system("cls"); //清屏system("type test1.cpp");

2016-04-24 11:48:43 846

原创 快排和二分查找

我只是课本的搬运工,做做笔记,当练打字也可以。这里我把qsort放前面讲是因为bsearch在使用之前需要对数组进行排序,排完后才能进行查找。老师说学了快排之后就不要用冒泡排序法和选择排序法了,然而我选择排序还不太会,找个时间整理整理吧。 快速排序qsort函数:头文件: 或功能:对具有num个元素,每个元素占width字节的数组base按升序进行快速排序,并用排序后的数组

2016-04-24 11:40:06 1405

原创 最近做的一道c++作业题

今天突然想到,接触这玩意快一年了,结果还是弱鸡一只。一直跟自己说慢慢来,但是觉得,还是不能慢慢来,虽然想好好学习,但一直只是想。有时候想什么高数什么大物都不写,但是囿于现实,没办法。。没地方说事情就在这里巴拉巴拉一大堆先。看题吧实验内容实验:编写一个人员信息管理系统。这个系统的功能是:交互式的实现校园人员信息的录入与显示。分析:学校里,主要有四类人员:大学本科学生、教师、研究生

2016-04-13 23:17:08 2258 1

转载 初学c/c++出现的一些易混淆概念

同在csdn看到的一篇文章,觉得不错,做个笔记。文章原址请转http://blog.csdn.net/sunxx1986/article/details/6619144在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。函数指针——指针函数 数组指针——指针数组 类模板——模板类 函数模板——模板函数   1.

2016-04-13 14:59:59 366

原创 error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式 f

有时候我们从ppt或者一些网页复制源代码到编译器,却出现了下面的警告和错误:这个时候有2中解决方法:1、一种是先创建一个word文档,把源码复制到word,进行格式转换,然后再复制到编译器,这样子就不会出现上述错误了;2、另一种是创建一个.txt文档,把代码复制进去,进行文档转换。此时应注意的是所创建的.txt文档必须是带后缀的,不会设置的自行百度。  然后重命名把.txt,后转改

2016-04-11 22:37:44 21239 6

空空如也

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

TA关注的人

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