- 博客(8)
- 资源 (27)
- 收藏
- 关注
原创 a[i][j]与a[j][i]性能差别的原因
一下内容仅是个人理解,有错误之处,望大家谅解和指正。a[i][j]使用时间:94sfor( k = 0 ; k for( i = 0 ; ifor( j = 0;j a[i][j] = 0;a[j][i]使用时间:488sfor( k = 0 ; k for( i = 0 ; ifor( j = 0;j a[j][i] = 0;
2012-09-25 12:15:43 4587 9
原创 C语言数组清空的几种方法比较
一下结果是在ubuntu12.04中测试的到的,机器速度比较慢,我觉这有这样才可以最大化的发现每一种方法所用的时间。更加明确的看到各种方法的时间差。#define MAX 1024方法一使用时间:94sfor( k = 0 ; k for( i = 0 ; ifor( j = 0;j a[i][j] = 0;方法二
2012-09-23 22:38:30 25374 7
原创 “第一次亲密接触”--数据结构,迷宫的生成、走通(非递归)
也不知道说什么?直接看代码吧,之前上大二的时候做的一个数据结构的课程设计,按照老师给的做的。亮点就是迷宫自动生成,路线标注、输出步骤。在redhat中测试没有问题。 #include #include #include #include #define AMAX 200#define MAZE 2#define WAY 1//maze's size
2012-09-20 13:04:32 1266
原创 linux基础命令讲课(附带视频,最基础的命令)
由于时间短、准备不是很充分、技术有限等原因,可能会有错误,有什么问题请大家指出来?方便更正。 本次讲课设计的是简单的linux命令,文件、文件夹的移动、复制、删除、查找、释放、归档、压缩、解压缩、比较等常见命令。涉及进程的查看、关闭、前后的切换,软件的安装、卸载文件几种方法常用的命令。 视频地址:http://pan.baidu.com/sh
2012-09-17 15:17:26 1043
原创 grep使用
在阅读源代码、平时查找信息的时候,有事总是需要找文件中包含某些信息的文件。下面我们介绍一下如果使用grep快速做到这一点。grep [option] 格式 [path] 常用的参数有 -I:不区分区分大小写,比如匹配域名的时候,有的网址大写、有些小写。-n:显示匹配结果在源文件中的行号–r:表示递归子目录查找。常用的匹配选项^stri
2012-09-14 18:07:11 861
原创 free使用中的常见错误
#include#include #include void main(){int *a=(char *)malloc(sizeof(20));strcpy(stu.name,"li ming");free(a);} 在gcc中运行未出错,但是出现了内存越界严重漏洞。在使用gdb调试后我发现,a+4前面的内容释放了,a+4 开始的内容是"
2012-09-09 12:53:58 2063
原创 sizeof错误的认识(sizeof是关键字为什么可以加括号)
下面仅为个人理解,编译器中验证外,没有任何理论依靠,若有错误请指出。 首先,sizeof是一个关键字并不是一个函数。或许你有疑问,既然是一个关键字,为什么出现sizeof的时候后面操作对象都加上括号哪?原因如下。1. sizeof int ,结果为4,说明 sizeof说明他不是一个函数。2.siezof(int )是关键字,为什么分开标记,比方 int i;i
2012-09-06 18:42:42 9095 7
原创 tar 命令常用的例子和选项(tar压缩、解压缩)
后面有举的例子,如果使用直接看后边,下面介绍单个选项的含义。 一下选项根据自己的需要添加的 -c 创建新的归档、压缩文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。 -r 把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。 -t 列出档案
2012-09-04 21:54:52 4796
reage热键工具2.0
2012-07-02
一些常用的c51单片常用类库(有1602,键盘,DA,AD,红外)
2011-10-27
任忌热键管理程序(自己使用c#写的快捷启动软件)源码
2011-10-23
c#多线程学习入门经典
2010-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人