- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 关于计算机编程的一点理解(7)
11.一些常用的计算机语言 c\c++编译后直接由机器执行,是静态语言。还有一种语言,不直接运行在机器上,而是由虚拟机(一种程序)来解释执行,是动态语言,典型的就有JavaScript。静态语言一般不保留类型信息,运行快。动态语言,保留类型信息,自动回收内存,运行较慢。 a.编写网站会用到的一些语言 现在是网络时代,最常见的网络应用就是网站。一个网站,需要
2013-01-12 23:38:34 318
原创 关于计算机编程的一点理解(6)
10.C++的一些其他东西 C++恐怕是最复杂的高级计算机语言了,估计精通的人不多。我也只是了解一二,也不晓得以后用不用的着,都写在这里备忘。 a.函数重载(Overload)和模板(Template) 我们知道C中的函数,可以传入一定数量的固定类型的参数,但是函数名是不允许相同的。C++的函数可以同名,叫做重载,这样可以写几个同名函数,接收不同参数
2013-01-12 23:37:41 287
原创 关于计算机编程的一点理解(5)
9.C/C++指针操作a. C++中的东西是有个名(name)的: 定义有以下几种: 变量: type name; 比如:int i; 数组: type name[N1][N2]…;比如:char chs[4][5]; 函数: type name(type1 v1,type2 v2…);
2013-01-12 23:36:29 266
原创 关于计算机编程的一点理解(4)
8.面向对象的中虚函数记得刚看到这个词大概是大一下学期。觉得挺玄乎的、挺高级的。当然也激发了我的兴趣。记得有一句话:一切都是对象(Everything is object),大有放之四海而皆准的味道。其实我觉得,面向对象的关键就是封装,只暴露最必要的部分,而把所有不必要的部分隐藏起来。毕竟,什么东西都从头做起是得不偿失的,所以,我们希望把以前的东西做得能够反复使用,就是重用。封
2013-01-12 23:35:00 275
原创 关于计算机编程的一点理解(3)
7.C到C++以及this指针 在C中,我们可以定义一个结构然后用相关的函数来操作这个结构,就拿C中的标准文件IO函数来说,我们可以这样写:FILE *fp;char ch;fp=fopen ("C:\\a.txt","r");ch=fgetc(fp); fclose(fp);这段代码读取C:\a.txt文件,
2013-01-12 23:33:26 231
原创 关于计算机编程的一点理解(2)
6.C变长参数函数本来准备讨论下对C++的认识的,看了一下昨天写的东西,发现前一篇讲到了函数的参数传递问题,突然想到了C的一个特殊的函数——变长参数函数。其实这也不是个新东西,估计学过C的都用过,只不过没实现过这种函数而已。最常见的就是printf函数:在stdio.h头文件中它是这样定义的:printf(const char *format, ...);
2013-01-12 23:31:59 260
原创 关于计算机编程的一点理解(1)
看了很多计算机的书,从来没有自己写过东西,其实,写写东西还是不错的。下面谈谈对计算机语言的认识,以c\c++为主,略谈其它。1.计算机是怎么执行程序的 最简单的计算机应该由一个CPU和RAM组成,但是考虑到RAM在掉电的情况下无法保存数据,还需要一个在掉电情况下能够保存数据的存储器(为了方便就叫永久存储器,用英文就叫Permanent Storage,以下就叫PS,顺便说一下这是
2013-01-12 23:28:36 632
csSwing AS3 flash 窗口库
2009-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人