有文字模式、命令列C语言程式写作历史程式写作者往往特别喜欢prf函式即使可以使用更简单命令(例如puts)但prf出现在Kernighan和Ritchie「hello,world」程式中点也不会令人惊奇我们知道增强後「hello,world」最终还是需要prf格式化输出因此我们最好从头开始就使用它 但有个坏消息:在Windows程式中不能使用prf虽然Windows程式中可以使用大多数C执行时期程式库-实际上许多程式写作者更愿意使用C记忆体管理和档案I/O函式而不是Windows中等效函式-Windows对标准输入和标准输出没有概念在Windows程式中可使用f [阅读全文] [PDF]
昨天跟一个朋友讨论一个问题:float n1=3.0; double n2=3.0; long n3=2000000000; long n4=1234567890; printf("%ld %ld %ld %ld\n", n1, n2, n3, n4); 在x86 32位机上执行,输出结果是:0 1074266112 0 1074266112 按照我的理解,float和long在32位机下都占4个字节,即使无法格式化为long进行输出,后面的值也不至于都出问题。 实际里面涉及以下的知识, 1. 把上面的代码反汇编可以看到: mov 0x [阅读全文] [PDF]
1 共2条 分1页
- 单片机数码管:51单片机数码管显示的好帮手---MAX...
- 点阵显示屏:智能点阵显示屏HCMS-29xx/39xx及其应用
- 单片机教程:单片机编程入门七
- 汇编语言指令集:IBM-PC汇编语言指令集
- 数据传送指令:MCS-51数据传送指令
- 0083智能工社:浅谈足球游戏的人工智能
- 提拔将领:即时战略游戏将领指挥AI方案设想
- directinput:DirectInput 鼠标编程入门
- 实现爆炸后的振动效果
- 飞机射击类小游戏:有关飞机射击类游戏的设计原理
- 音效最好的播放器:游戏音乐和音效的播放
- 游戏调试:利用双计算机调试游戏程序
- 多任务处理:游戏中的多任务处理
- 电脑游戏中的人工智能制作
- 系统升级:角色扮演游戏的升级系统研究
- rpg游戏制作:深入RPG游戏制作—图形篇
- directdraw:通向DirectDraw的捷径
- 3d场景:如何在3D场景中加入Fog
- 游戏搜索:论游戏中的搜索问题(初级篇)
- directx如何使用:使用DirectX优化声音特性