- 博客(11)
- 问答 (3)
- 收藏
- 关注
原创 数据结构基础(C语言版)(朱仲涛翻译)代码学习 第一章002
程序1.1分配、释放存储空间优化:(运行环境依然是vs2010)方法二:如果存储空间不足,调用malloc会使申请失败。#include#include int main(){int *pi;float *pf;//如果存储空间不足,调用malloc会使申请失败//if (NULL==(pi=(int *)malloc(sizeof(int)))||
2015-12-22 21:49:07
1047
原创 数据结构基础(C语言版)(朱仲涛翻译)代码学习 第一章001
书P5程序1.1 分配、释放存储空间,在VS2010中实现的:#include#include int main(){int *pi;float *pf;pi=(int *)malloc(sizeof(int));pf=(float *)malloc(sizeof(float));*pi=1;*pf=1.089;printf("%d %f\n
2015-12-21 15:14:17
814
原创 因为将工程放在带有中文的文件夹下,打不开sln文件
VS程序放在桌面可以打开sln,可是放到我自己建的文件夹就提示找不到。我百度了大半个小时,没能解决这个问题。然后我在午睡之后,向实验室的同学描述了一下这个问题,他说可能是因为我的文件夹名是带中文的。他说他的FPJA程序就会这样。于是,我试着新建一个英文名的文件夹,把工程拷贝过去,果然好使了!!!!!
2015-09-04 15:03:10
637
原创 如何打包VC程序,在一个没有安装VC的电脑上也可以运行
1.打包前的准备(1)在电脑中安装InstallShield for Microsoft Visual C++ 6(如果安装VC的时候已经安装了 InstallShield就可以跳过这一步。)安装包参考http://download.youkuaiyun.com/detail/ltsos8/1713303(2)准备打包程序所需要的DLL文件。利用VC6.0自带的Depends软件,该软件在VC6安装目
2015-08-06 22:07:22
6809
原创 郝斌视频学习笔记007
007预备知识-malloc最近做的一个小项目中,需要根据程序运行之后获得的数据去填充报表。在程序运行前,无法确定到底能填充多少行数据。这就需要用到动态数组。我最后通过查资料是用new和delete实现的。之前学C语言的时候,老师讲过malloc,但是我没学会,之后也没有用到过。今天看完郝斌老师视频之后,我写了一个小程序。MSDN中关于malloc:1.函数原型vo
2015-08-03 21:06:39
418
原创 郝斌视频学习笔记006
006预备知识-结构体1.为什么会出现结构体?我们想简要地表明一个学生的信息,需要知道学号,姓名,年龄。学号可以用一个整型变量inum表示,姓名可以用一个字符数组chname[200]来表示,年龄用一个整型变量iage来表示。但是单独的三个变量之前没有任何关系,还是无法用来表示这个学生的信息。这时就需要一个新的数据类型,将这三个变量之间统一起来。这种新的数据类型就是结构体。为了表示一些复杂
2015-08-03 08:28:34
639
原创 郝斌视频学习笔记005
005预备知识-指针(2)指针指向的变量可能是整型变量,也可能是双精度类型的变量。一个整型变量在内存中占四个字节,而一个双精度类型的变量在内存中占八个字节。每个字节对应一个地址。但是指针中只能存放一个地址,这个地址就是它所指向的变量的第一个字节的地址。例如:
2015-07-31 20:27:04
464
原创 郝斌视频学习笔记004
004预备知识-指针1.指针的重要性指针是C语言的灵魂。2.定义(1)地址:内存单元的编号。范围为0-FFFFFFFF(4G-1)。 地址线总共有32根.就可以访问2的32次方的空间,也就是4GB。(2)指针指针就是地址,地址就是指针。指针的本质是一个操作受限的非负整数。(3)指针变量存放内存单元地址的变量。3.指针的分
2015-07-31 11:41:03
572
原创 郝斌视频学习笔记003
003数据结构的特点数据结构的地位1.数据结构是软件中最核心的课程数据结构学完之后,作用不会立刻显现。但是,学完数据结构之后,学习软件的其他方面,比如编程语言,都会有很大帮助。这貌似有点像建造房屋的第一个步骤,建造地基的过程。房子建好之后,并看不到地基,但是它的作用却是非常重要的。所以,莫要着急啊!!!2.程序=数据的存储+数据的操作+可以被计算机执行的语言我觉得吧,此处的数据
2015-07-30 11:13:16
443
原创 郝斌视频学习笔记002
002衡量算法的标准1.时间复杂度程序执行的次数,而非执行的时间原因:不同运行环境下,执行同一代码所需时间不一定相同,所以时间无法成为判断标准。2.空间复杂度算法执行过程中大概所占的内存。3.难易程度如果算法很难,仅有写算法的人能看懂,那么这个算法就没有实用性。4.健壮性如何1,2,3都满足,但是出现非法输入时,算法无法使用,可不能称为好的算法。
2015-07-30 11:00:37
388
原创 郝斌视频学习笔记001
001数据结构概述1.定义我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器中去,以及在此基础上为实现某个功能而执行相应的操作,这个相应的操作也叫算法。解释:(1)特定的数据类型指的是个体,例如数组中的每个数组元素;(2)特定的存储结构反映了个体与个体之间的关系,例如数组中元素是连续存储的;(3)某个功能例如:查找某个元素,删除某个元素;
2015-07-30 09:56:40
425
空空如也
关于opencv标定角点的世界坐标求法的困惑
2016-03-31
VC程序打包遇到的问题
2015-08-27
vc操作word时添加msword时少选了一些类,有什么补救办法吗?
2015-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人