1、C语言中const 与 C++中的const
void main()
{
const int a = 10;
int *p = (int*)&a;
*p = 20;
printf("%d", a);
}
比较上述代码在C中和C++中运行结果:C:打印20;C++:打印0;
由此可见,C语言中的const是个“冒牌货”,C++中 的const是一个真正的常量。
原因:C语言直...
分类:
编程语言 时间:
2016-04-10 01:16:41
阅读次数:
246
C++之容器 容器,迭代器与容器适配器 所谓容器,即是将最常运用的一些数据结构(data structures)用类模板实现出来,用于容纳特定类型的对象。根据数据在容器中排列的特性,容器可概分为序列式(sequence)和关联式(associative)两种。容器的好处,那就是它不需要你预先告诉它你 ...
分类:
编程语言 时间:
2016-04-10 01:17:33
阅读次数:
256
var ary = [12,23,23,4,4,12,4,141,4]; 1.利用obj存储 2.先排序然后掐头去尾; 3.假设法; ...
分类:
编程语言 时间:
2016-04-10 01:15:16
阅读次数:
196
1Python的数据结构: 1:序列: 列表(可改变) 元祖 (不可改变) 2:映射:字典 3:无序:集合 ASCII:八位 Unicode:16位 2Python的函数 abs:绝对值 match.sqrt:开方 match.ceil:上入 match.floor:下入 pow:幂 repr:字符 ...
分类:
编程语言 时间:
2016-04-10 01:13:31
阅读次数:
254
(1):先将上述代码保存为kNN.py (2):再在IDLE下的run菜单下run一下,将其生成python模块 (3):import kNN(因为上一步已经生成knn模块) (4):kNN.classify0([0,0],group,labels,3) (讨论[0,0]点属于哪一个类) 注:其中【 ...
分类:
编程语言 时间:
2016-04-10 01:12:33
阅读次数:
196
Python初识 由于是开篇,着实有点儿小激动。。。。。。此处省略一万字,虽然写博客很伤脑细胞也费时费电,但大王说了,这是牛13的开始。 其实我接触Python的一个契机是在做Nagios监控的时候,发现了Python语言的强大,也可以实现高度的自动化,所以才开始慢慢的触及它,最近看到学好Pytho ...
分类:
编程语言 时间:
2016-04-10 01:07:11
阅读次数:
171
一.Servlet sun提供的一种动态web资源开发技术,本质上就是一段java小程序,可以将Sevlet加入到Servlet容器中 *Servlet容器 -- 能够运行Servlet的环境就叫做Sevlet容器 -- tomcat *web容器 -- 能够运行web应用的环境就叫做web容器 - ...
分类:
编程语言 时间:
2016-04-10 01:04:20
阅读次数:
205
本文非常适合初学Java的程序员,主要是来了解一下Java中的几种for循环用法,分析得十分详细,一起来看看。 J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被 ...
分类:
编程语言 时间:
2016-04-10 01:02:38
阅读次数:
192
原理: 新浪微博的URL都是如:http://weibo.com/2480531040/z8ElgBLeQ这样三部分. 第一部分(绿色部分)为新浪微博的域名,第二部分(红色部分)为博主Uid,第三部分(蓝色)为一串貌似随机的字符串. 如果通过方法能计算出蓝色字串与返回的数组里的对应关系则好解决多了. ...
分类:
编程语言 时间:
2016-04-10 01:04:14
阅读次数:
470
本来预计的打算是一天一个十大挖掘算法,然而由于同时要兼顾数据结构面试的事情,所以 很难办到,但至少在回家前要把数据挖掘十大算法看完,过个好年,在course上学习老吴的课程还是帮了我很大的忙,虽然浪费了时间,但是也无形中帮助我 很多,所以说还是很值得的,今天就总结KNN算法的一部分,这部分老吴的课程 ...
分类:
编程语言 时间:
2016-04-10 01:01:13
阅读次数:
279
1、创建TXT文件 按照正常的逻辑写就好 先定义一个文件给定一个路径——>判断这个路径上这个文件存不存在——>若不存在则建立,try/catch根据程序提示自动生成就好 2、读取TXT文件 思路1: 获得一个文件路径 以这个路径新建一个文件,判断这个文件是否以正常的文件格式存在着 以这个路径创建一个 ...
分类:
编程语言 时间:
2016-04-10 01:01:17
阅读次数:
191
<html><head><script>function $(e){return document.getElementById(e);}function go(){var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/;if(re ...
分类:
编程语言 时间:
2016-04-10 00:58:58
阅读次数:
202
列表list是python常用的数据类型,需要掌握以下常用方法: name_list = ['alex','tenglan','65brother'] 这个变量和之前的变量只存一个数字或字符串,这个列表存了3个元素。--列表数据类型可以存多个信息 列表存在的意义是让你在一个变量里可以更容易的存取多个 ...
分类:
编程语言 时间:
2016-04-10 00:58:44
阅读次数:
247
C++之容器(关联容器) 关联容器和顺序容器的本质区别:关联容器是通过键存取和读取元素、顺序容器通过元素在容器中的位置顺序存储和访问元素。因此,关联容器不提供front、push_front、pop_front、back、push_back以及pop_back,此外对于关联容器不能通过容器大小来定义 ...
分类:
编程语言 时间:
2016-04-10 00:55:29
阅读次数:
255
”基于组件“的对象模型是把所有需要提供给游戏对象的基础功能都独立成单独的”组件模块“(Component),一个具体的游戏对象可以将它需要的功能模块组合到一起使用。所有”功能“不再是父类中的接口,而变成子对象实例,为游戏对象提供服务。这样既保证了功能代码的可重用性,又增加了整个对象体系的模块化和灵活 ...
分类:
编程语言 时间:
2016-04-10 00:54:51
阅读次数:
231
如何用C++实现选择排序? ...
分类:
编程语言 时间:
2016-04-10 00:52:08
阅读次数:
195
废话不说;先来段代码; 脑算下;你可能会认为第一alert会输出global; 但是事实上第一个alert输出的是undefined; 这是怎么回事呢? 要探讨这个问题首先要解释下两个概念; 1:函数作用域: 函数作用域指的是函数内声明的变量只在此函数内有效; 2:声明提前: 声明提前的意思是说在函 ...
分类:
编程语言 时间:
2016-04-10 00:51:25
阅读次数:
145