
c语言
love33521
这个作者很懒,什么都没留下…
展开
-
解决turbo c++3.0图形编程出现的小问题
买了一本深入体验c语言项目开发,就像照着上面的例程试试。第一个是俄罗斯方块。书中用的工具是turbo c。尽管这个工具有些老了,还是试试吧。但是编写图形界面的时候,使用initgraph函数总是出问题。找了一下午原因,终于解决。发信人: feuvan (飞羽无痕,一个成长中的VC程序员), 信区: CPlusPlus 标 题: [FAQ]Turbo C图形程序脱离BGI原创 2012-10-25 16:28:46 · 1045 阅读 · 0 评论 -
关于arm 的字节对齐
一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某转载 2012-11-19 10:14:41 · 2937 阅读 · 0 评论 -
dosbox turbo c++3.0
Turbo C++ 3.0(也就是tc3)是纯DOS程序,因此必须用dos模拟器来运行。而wine是纯win32模拟器。 1. 使用新立得软件包管理器安装dosbox。 2. 下载Turbo C++ 3.0,这里假设用本贴提供的(不是我改过的)。 地址:tcpp3.part1.rar tcpp3.part2.rar 3. 将本帖提供的Turbo C++ 3.0解压到~/转载 2013-05-15 12:06:14 · 4241 阅读 · 0 评论 -
BGI Error:Graphics not initialized (use 'initgraph')真正详解
网络上到处都是解决的方法,但是对我我们这一代从未接触过DOS的新青年,或许会很茫然,就像我。按照书上介绍一共就3步即可解决问题,但是真正让我搞不明白的就是前2步,经过一系列的瞎折腾终于搞明白了。详细解决方法如下 按照书上说的步骤一共有下面3步 1. 在C:\TC子目录下输入命令:BGIOBJ EGAVGA 此命令将驱动程序EGAVGA.BGI转换转载 2013-05-15 23:51:21 · 3121 阅读 · 0 评论 -
我常犯的几个小错误
这几天写了个小程序,中间用到了一点51的中断,我在中断中每次将 t 加1,在while(1),进行判断。这是一个疏忽。原 判断(t == 10),应该这样(t%10 ==0).原创 2013-12-18 20:22:16 · 761 阅读 · 0 评论 -
C/C++之define用法小结
http://www.2cto.com/kf/201301/185188.html1、define——(无参数宏定义)用法 一般形式为:#define标识符 字符串 (1)“#”表示其为预处理命令,凡是以“#”开头的都是预处理命令;“define”为宏定义命令;“标识符”为所定义的宏名;“字符串”可以是常数、表达式、字符串等。 (2)除了经常用到的如“#de转载 2016-06-02 16:07:35 · 795 阅读 · 0 评论