自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FreeeLinux's blog

没有迷路的人

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 结构体的初始化

结构体的初始化方式有多种,还有结构体数组的初始化,虽然好多平时用不到,但还是有必要了解一下。1.结构体初始化struct Student{    int id;    char name[10];    int score;};定义一个结构体变量并初始化方法有:  struct Student stu1 = {1, "Lily", 80};  s

2016-06-15 11:15:42 1105

原创 关于sizeof在调用函数中获取被调函数数组长度的思考

我们知道, sizeof 是一个操作符,其作用是返回一个操作数所占的内存字节数。那么在函数调用中,如何求一个被调函数数组的长度呢?现在我们来看下面的示例代码:#include void f(int a[]){ for(int i=0; i<sizeof(a)/sizeof(int); ++i){ a[i] = i; }

2016-06-14 19:17:15 2306

原创 关于字符串指针的一些问题及字符串的左旋转代码

程序如下:#include int main(){ char *s = "hello world"; //printf("%s", *s); printf("%s\n", s); printf("%c\n", *(s+1)); printf("%s\n", s+1); printf("%c

2016-06-13 21:25:58 599

原创 深入理解指针、指向数组的指针和数组名的的区别

首先我们来看一段程序:#include int main(int argc,char *argv[]){ int numbers[5] = {1, 2, 3, 4, 5}; printf("&numbers: %p\n", &numbers); printf("&numbers+1: %p\n", &numbers+1);

2016-06-13 10:18:01 909 1

原创 前置和后置++运算符的重载

首先是类的声明头文件:在类的生命中,分别用了四个函数实现重载的不同方式,已标注,程序可和类定义中的相应函数配合实现相应的重载功能。/******************************Integer.h***********************************/#ifndef _INTEGER_H_#define _INTEGER_H_class Integer

2016-06-04 18:01:03 1462

原创 二叉树的创建与前序遍历(递归方式)

首先是二叉树的结构部分:#include #include typedef char ElemType;typedef struct BiTreeNode{ ElemType m_chValue; struct BiTreeNode *m_pLeft; struct BiTreeNode *m_pRight;} BiTNode, *B

2016-06-02 21:55:50 901

原创 实现单向链表节点删除

本文将介绍单向链表的建立,遍历,删除操作。首先是结构体定义:#include #include typedef struct Integer{ int num; struct Integer *next;}Node, *Linklist;单向链表的创建如下(不带头节点):Node* create_list(const int n){

2016-06-01 21:39:49 1445

原创 C++实现单向链表

****************************IntSLList.h*****************************/#ifndef _INTSLLIST_H_#define _INTSLLIST_H_class IntSLLNode{public: IntSLLNode(){next = 0;} IntSLLNode(int el,

2016-06-01 16:43:58 732

muduo网络库

如果你用其他的编译不通过,就用这个吧。

2016-12-01

MySQL-python-1.2.5.win64-py2.7.exe

有效解决安装mysql-python时遇到的error: Unable to find vcvarsall.bat问题,以及 %1 win 32 问题

2016-09-20

valgrind-3.10.1

Linux内存泄漏检测工具

2016-08-11

空空如也

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

TA关注的人

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