自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangrrrr的博客

一名即将走向工作的未来码农's学习经历

原创 Shell字符串截取

Shell脚本字符串截取

2017-08-03 19:57:34 290 0

转载 线程安全和可重入函数

线程安全和可重入函数

2017-07-26 23:28:34 154 0

转载 gdb调试多进程和多线程

GDB调试多进程多线程

2017-07-25 22:23:56 186 0

原创 线程死锁

死锁,线程死锁

2017-07-18 22:24:51 273 0

原创 Linux下线程

Linux下线程,线程控制,可结合性和分离性

2017-07-17 22:40:02 157 0

原创 设计一个类不能被继承;只能在堆上创建对象;只能在栈上创建对象

C++不能被继承的类、只能在堆上创建对象的类,只能在栈上创建对象的类

2017-07-15 18:18:24 332 0

原创 进程间通信

进程间通信(IPC,InterProcess Communication)

2017-06-07 22:29:53 304 0

原创 FILE结构体与文件描述符

FILE结构体 文件描述符

2017-06-04 16:58:22 367 0

原创 LINUX进程状态

Linux下的进程状态介绍

2017-05-25 17:16:23 233 0

原创 进程管理—task_struct介绍

进程管理task_struct

2017-04-23 15:15:25 1190 0

原创 C++ — 封装

C++封装

2017-04-22 19:20:42 316 0

原创 内存对齐

结构体内存对齐

2017-04-18 16:19:11 225 0

原创 Linux文件的查找

在Linux下查找 which whereis locate find

2017-03-30 11:43:11 269 0

原创 Linux文件权限

linux文件属性 chown chgrp chmod 目录权限

2017-03-23 20:00:02 311 0

转载 C++中关于windows窗体的编程

C++,windows窗体编程,MFC,API

2017-03-23 10:01:47 2354 0

原创 C语言与C++的区别

C与C++区别

2017-03-21 19:57:15 722 0

原创 并查集

并查集

2017-03-20 18:59:05 235 0

原创 剑指offer题目思想汇总

赋值运算符函数题目: 二维数组的查找

2017-03-15 18:22:06 273 0

转载 C与C++学习经典网站

C/C++优秀网站和网页清单

2017-03-13 11:18:50 1287 0

原创 HashTable—闭散列与开链法

哈希表,又称散列表,是搜索方法之一,其特点为根据关键字(key)直接访问在内存中的位置直接定址法 举一个例子,现在有如下一组字符char* arr[]={"hashtable"};接着定义一个大小为256的数组Hash,由于是字符型char,这些字符一定可以在这个数组中找到一...

2017-02-20 22:04:07 1546 0

原创 map与set的基本应用

map与set的使用与原理 set 一种底层为二叉搜索树中红黑树的C++标准容器,其模板参数有三个: T(存储在容器中的关键词的数据类型)、Compare((提供比较元素的函数决定元素在容器中的相对位置)、Alloc(存储管理设备)。 成员变量 成员函数 这里对set的部分函数功能进...

2017-02-16 12:45:41 306 0

原创 C++ — 继承

C++中有三大特点—继承

2016-10-29 17:12:35 446 0

原创 字符类->浅拷贝与深拷贝

首先就深浅拷贝的问题做一个解释; 所谓浅拷贝,也称位拷贝,就是在类中拷贝构造函数以及赋值运算符重载时。通过直接将指针的值拷贝,与原对象共用一个空间; 而深拷贝,在以所述的两种函数中重新申请一块空间存放新的对象;系统自动生成的拷贝构造即为浅拷贝;代码如下:class String { public...

2016-10-16 12:40:04 243 0

原创 如何使用qsort进行排序,用bubble_sort实现各类型排序

qsort 在 stdlib.h这个头文件中是这么定义的:>void qsort(void * _Base, size_t _NumOfElements, size_t _SizeOfElements, int(* _PtFuncCompare)(const void *, const vo...

2016-08-03 12:21:01 645 0

原创 将一个整型数组奇偶排列

调整数组使奇数全部位于偶数前面#define _CRT_SECURE_NO_WARNINGS 1 #include #include #include void change(int arr[], int sz) { int *start = arr; int *end = arr + s...

2016-07-29 15:06:14 624 0

原创 递归实现字符串翻转

使用递归实现字符串翻转

2016-07-27 11:59:54 312 0

原创 非递归的fib与找出无重复的两个数

#define _CRT_SECURE_NO_WARNINGS 1 #include #include int fib(int n) { int num1 = 0; int num2 = 1; int num3 = n; for (int i = 2; i { num...

2016-07-26 15:20:30 246 0

原创 字符串旋转及判断是否为旋转后的字符

//实现一个函数,可以左旋字符串中的k个字符。 AABCD左旋一个字符得到ABCDA AABC D左旋两个字符得到BCDAA// #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include char* l...

2016-07-25 12:03:49 220 0

原创 strstr函数与翻转字符串

//模拟实现strstr函数// #define _CRT_SECURE_NO_WARNINGS 1 #include   #include #include #include const char *my_strstr(const char *str, const ...

2016-07-25 11:38:36 253 0

原创 预编译与宏

//预处理标识符: __LINE__ __FILE__ __DATE__ __TIMRE__// #define _CRT_SECURE_NO_WARNINGS 1 #include #include int main() { int i = 0; for...

2016-07-22 12:45:21 304 0

原创 my_strcpy与my_strlen

#define _CRT_SECURE_NO_WARNINGS 1 #include #include #include #include char* my_strcpy(char* dest, const char *scr) { char *ret = dest; assert(dest ...

2016-07-19 16:48:25 191 0

原创 三子棋

#define _CRT_SECURE_NO_WARNINGS 1 #include #include #include char chess[3][3] = { 0 }; int size = 9; int winer()     //判断胜利者 { in...

2016-07-18 14:35:18 323 0

原创 函数练习

//两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同? // #define _CRT_SECURE_NO_WARNINGS 1 #include #include int str_cmp(int num1, int num2) { int bit1[32...

2016-07-17 15:05:05 176 0

原创 推理问题

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第一,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。 比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。

2016-07-08 10:30:50 233 0

原创 猜数字游戏 + 二分法查找 + 杨辉三角形

//猜数字// #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include void rule() { printf("系统会在1至100中随机选择一个数字,玩家可以按照要求猜这个数字,猜对为止,祝您游戏愉快\n&qu...

2016-07-01 11:17:52 958 0

原创 交换+输出最大值+输出二进制1的个数

1.交换两个数字 #include #include int my_swap(int *a,int *b) { int flog; flog=*b; *b=*a; *a=flog; return(*a,*b); } int main() { int num1=0; int num...

2016-07-01 10:36:58 225 0

原创 日常练习

100~200之间的素数输出;乘法口诀表输出;1000到2000的闰年

2016-06-12 22:52:59 173 0

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