自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (8)
  • 收藏
  • 关注

原创 C语言相关的几个疑惑

<br />(1)C语言的创立<br />早期的UNIX是用汇编语言编写的,但很笨拙,系统难以调试,理解困难。Thompson想利用高级语言的一些优点,几经尝试后创建了B语言。B语言是对BCPL的简化,常驻内存。由于内存的限制,内存中只能放置解释器,而不是编译器,效率低下,同时,B语言无法表达不同的数据类型。Dennis Retchie利用PDP-11的强大性能,创立了能够同时解决多种数据类型和效率的“New B“语言。这个名字很快就变成了"C",这就是C语言。<br />BCPL:基本组合编程语言

2010-12-17 13:07:00 1207

原创 如何将C语言代码转换为对应的汇编代码?

<br />VC6.0下有两种方法:<br />(1)增加参数/FA:Project->Setting...,C/C++选项卡中的Project Options中增加参数/FA,编译后debug目录中将会增加对应源文件的汇编文件(*.asm)。<br />(2)如果想查看C语句对应的汇编代码的话,可以这样:F11单步调试,在debug工具栏中选择“disassembly”即可。每行C代码下面就是对应的汇编代码。<br />如果debug工具栏不见了,可在VC上方空白菜单处右键,选择“debug”即可弹出de

2010-12-14 11:06:00 49879

原创 C语言平面几何19-三角形的重心和垂心

<br />三角形的重心:三角形三条中线的交点。该交点到顶点的距离是到对边中点距离的2倍。<br />三角形的垂心:三角形三条高的交点。/* 三角形的重心 */Point BaryCenter(Triangle t){ // 三条中线的交点 Point m = MiddlePoint(t.B, t.C); Line l1 = LineMake(t.A, m); Point n = MiddlePoint(t.A, t.B); Line l2 = LineMake(t.C,

2010-12-11 21:31:00 3452

原创 C语言平面几何18-三角形的内心和内切圆

<br />三角形的内心,就是其内切圆的圆心。三角形三内角平分线相交于一点,该点即为内心。/* 三角形的内心 */Point Incenter(Triangle t){ Line l1 = AngleBisector(t.A, t.B, t.C); Line l2 = AngleBisector(t.B, t.A, t.C); int flag; return LinesIntersection(l1, l2, &flag); // flag返回0,两直线平行}/* 三角

2010-12-07 22:03:00 2288

原创 C语言平面几何17-角平分线

<br />角平分线的求解思路,如图,求∠ABC的角平分线:<br /><br />(1)在BC(或BC的延长线)上取一点D,使|AB|=|BD|。<br />(2)求线段AD的中点E,则直线BE即为∠ABC的角平分线。<br />点D的坐标可以根据三角形相似来求解,如x满足|BD|/|BC|=(D.x-B.x)/(C.x-B.x)。/* 角平分线,输入:角ABC<180度 */Line AngleBisector(Point A, Point B, Point C){ double ba =

2010-12-07 21:56:00 3521 1

原创 C语言平面几何16-三角形的外心和外接圆

<br />三角形的外心,就是其外接圆的圆心。三角形三边的垂直平分线相交于一点,该点即为外心。/* 三角形的外心 */Point Excenter(Triangle t){ Line l1 = PerpendicularBisector(t.A, t.B); Line l2 = PerpendicularBisector(t.A, t.C); int flag; return LinesIntersection(l1, l2, &flag); // flag返回0,两直线平行}

2010-12-07 21:08:00 2718

原创 C语言中不易察觉的错误

一,空语句空语句“;”也是一条语句,该语句什么都不执行。常见错误为紧跟在if或循环语句之后,如if(); for();等,如果后面没有{},则默认空语句为if(或for)条件成立时执行的语句。你的在某些条件下才能执行的语句,忽略条件限制而执行。二,=与==C语言中=与==是不同的操作符号,=是用来赋值的,==是用来判断的,如果二者颠倒,则会带来意想不到的错误。(1)用=来判断,如 if (x=2){}, if (x=0){}等,表达式x=2永远返回真,x=0永远返回假。(2)用==来赋值如 x==2; 语句

2010-12-01 12:15:00 1566

加载plist例子

cocos2dx2.2.1上随便创建一个项目,将本代码拷贝过去

2015-05-26

jsoncpp一个例子(含静态库)

jsoncpp一个读取例子,内含jsoncpp静态库和include,不需安装jsoncpp,编译命令见make文件。

2013-03-01

Flash8日期选择器

Flash8下实现的日期选择器,DateChooser控件的使用,使用时将该控件复制到你的Flash文件中即可。

2010-11-22

俄罗斯方块[Flash8源码+简单文档]

俄罗斯方块游戏Flash版本,内有源码和简单设计文档。在传统的俄罗斯方块的基础上,设计了方块的一些特殊属性,如不可变形、隐身等,增加了游戏难度的同时也增加了游戏趣味。 难点可参考:http://blog.csdn.net/hbuxiaoshe/archive/2010/11/12/6005203.aspx

2010-11-12

Flash8与MySQL数据库的交互

Flash8通过PHP与MySQL数据库的交互,主要实现了数据的显示和提交

2010-04-19

VC+OpenGL下的时钟显示源码

VC+OpenGL下的时钟显示源码,可下载

2010-01-08

NeHe的OpenGL框架源码(vc++6.0)

NeHe的OpenGL框架源码(vc++6.0),NeHe第一课例程模板。

2009-12-16

OpenGL开发库(.DLL,.LIB,.H)

内含 gl.h, glu.h, glaux.h opengl32.lib, glu32.lib, glaux.lib glu32.dll, opengl32.dll

2009-12-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除