会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2016年4月8日
数据结构杂谈(一)浅谈基本排序算法
摘要: 0.基本概念 记录:待排序的项目 关键词:决定排序结果 稳定性:相同关键词的记录保持原来的相对次序 1.1插入排序(Insertion Sort) 算法思想 一种简单直观的排序算法,工作原理是通过构建有序序列:对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。 算法描述 具体算法描述如
阅读全文
posted @ 2016-04-08 21:09 marcusxu
阅读(350)
评论(0)
推荐(0)
2016年3月29日
C++杂谈(一)const限定符与const指针
摘要: const限定符 c++有了新的const关键字,用来定义常变量,可以替C语言中的#define。关于const限定符,有以下需要注意: 1.创建后值不再改变 2.作用范围在文件内有效 3.添加extern关键字,使多个文件共用同一个常变量 另外,int const与const int是等效的。 c
阅读全文
posted @ 2016-03-29 11:09 marcusxu
阅读(253)
评论(0)
推荐(0)
2016年3月21日
C语言杂谈(三)存储类别
摘要: 本文讨论C语言中的存储类别,包括数据在内存的存储、变量的存储类别、函数的存储类别、生存周期。下图为计算机的存储空间,有寄存器和内存。 一、存储区域 1.寄存器:存放立即参加运算的数据。 2.系统区:存放系统软件。 3.用户程序代码区:存放用户程序的程序代码。 4.库程序代码区:存放库函数的代码。 5
阅读全文
posted @ 2016-03-21 16:52 marcusxu
阅读(873)
评论(0)
推荐(0)
2016年3月16日
C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式
摘要: 自增运算符++有前缀和后缀两种,在搭配间接访问运算符*时,因为顺序、括号和结合关系的影响,很容易让人产生误解,产生错误的结果,这篇文章来详细分析一下这几种运算符的不同搭配情况。 ++、--和*的优先级顺序 在C语言运算符的优先级顺序中,后缀的++和--运算符运算优先级16,结合关系是从左到右;简介访
阅读全文
posted @ 2016-03-16 00:17 marcusxu
阅读(1121)
评论(0)
推荐(0)
2016年3月15日
C语言杂谈(一)scanf()、scanf_s()与错误 C4996
摘要: 错误 C4996 初学C语言时,第一个接触到的I/O函数便是scanf()了。但在高版本的 Visual Studio (包括但不限于2015、2013、2012)编译代码时,却会出现意想不到的错误。有如下一段简单的代码: 但会输出一个错误 C4996,错误信息如下 错误 1 error C4996
阅读全文
posted @ 2016-03-15 22:05 marcusxu
阅读(726)
评论(0)
推荐(0)
上一页
1
2
3
公告