turbo-c相关内容

为什么 int 的范围是 -32768 到 32767?

为什么任何数据类型的负数范围都比正数大? 例如,如果是整数: 在 Turbo C 中它的范围是 -32768 到 32767 而对于 Visual Studio 它是 -2147483648 到 2147483647. 其他数据类型也是如此…… [UPD:为 Visual Studio 设置适当的限制值] 解决方案 因为数字的存储方式.带符号的数字是使用一种称为“二 ..
发布时间:2022-01-14 14:52:43 其他开发

当我按下键盘上的键时如何防止重复字符

我正在尝试学习如何防止键盘将多个字符发送到屏幕和 DOS 下的 scanf.我正在使用带有内联汇编的 Turbo-C. 如果在键盘上输入的字符是: mmmmmmmmyyyyy nnnnnaaaaammmmmmeeee iiiiiisss HHHHaaaaiiiimmmm 在控制台上看到并由 scanf 处理的字符将是: 我叫海姆 基本输出来自 C 中的代码,我不允许触 ..
发布时间:2022-01-13 23:06:12 其他开发

如何在 TurboC 中启用链接浮点库?

我是C语言的新手...只是想问一下如何在TurboC中启用链接浮点库? 解决方案 来自comp.os.msdos.programmer 常见问题解答: “浮点格式未链接"是Borland 运行时错误(Borland C 或C++、Turbo C 或 C++).博兰德的编译器试图变得聪明而不是链接在浮点 (f-p) 库中除非你需要它.唉,他们都得到决定错误.一种常见的情况是你不打电话给 ..
发布时间:2022-01-09 10:37:55 其他开发

如何修复“无法在 Turbo C 中打开 stdio.h"错误?

每当我编译我的程序时,都会出现上述错误. 解决方案 如果您遇到这样的问题,首先将您的 TC 文件夹放入 C:... 驱动器.安装完成后打开turbo c蓝屏.有一个 OPTIONS >目录 ..在其中您可以看到设置路径的选项.. 包含目录..你现在可以在那里设置路径.. C:\TC\INCUDE 库目录..你可以在那里设置路径...C:\TC\LIB 如果您想将输出存储在 BIN ..
发布时间:2021-12-31 22:32:22 其他开发

使用Turbo C编译并链接到.com文件

我正在尝试使用Turbo C编译器和链接器将一个简单程序编译并链接到DOS .com文件.通过这种方式,我尝试了我能想到的最简单的C程序. void main(){} 是否有命令行参数可链接到Turbo C链接器中的com文件? 我从链接器收到的错误消息如下: “致命:无法生成COM文件:无效的入口点地址" 我知道com文件需要在100h处进入.Turbo C是否可以选择 ..
发布时间:2021-05-02 20:26:06 其他开发

用C输出图像

快速的问题,是否有一种方法可以使用C从文件显示图像(例如bmp)?显然,它不在graphics.h中,我不能使用Allegro,因为它不支持Borland(或者我已经读过).我需要为学校项目使用非常老的编译器.我想问问是否有人有使用其他库进行此操作的经验?如果是,那是哪个图书馆?非常感谢. 解决方案 我希望您拥有像Borland C ++ builder 3 ++或turbo C ++这样 ..
发布时间:2020-07-12 03:48:44 其他开发

链接器错误:模块my.c中未定义符号_sum

当我使用Turbo C在库中添加用户定义的方法时,出现以下错误 链接器错误:undefined symbol _sum in module my.c 我正确地遵循了所有步骤: // 1. create addition.c containing function definatio and compile it addition.c: addition(int i, int j ..
发布时间:2020-07-12 03:47:37 其他开发

C语言中的图形功能

为什么在运行代码时什么也看不到? 我使用DOSBox. #include #include #include #include #include #include #include #include int main() { ..
发布时间:2020-07-12 03:46:34 其他开发

如何在Turbo C ++ 16位编译器中创建项目

我想创建一个工程文件turbo c ++并链接此工程中的文件.虽然我已经尝试过了,但是我发现只有一个选项可以打开项目,而没有选择创建新项目.那么该怎么做. 解决方案 基本上,您要做的是 “打开项目".在此输入项目名称.它必须以".PRJ"结尾. 打开时,将创建它.然后,您可以通过按“插入"将文件添加到项目中.但是请看下面的链接. 以防这些链接从Internet上消失,我添加了一些冗余 ..
发布时间:2020-07-12 03:46:30 C/C++开发

在C语言中,我该如何写入特定的存储位置,例如DOS中的视频内存b800(实际DOS,MS DOS 6.22)

在C语言中,我如何写入特定的存储位置,例如视频内存b800,在DOS中(实际DOS,MS DOS 6.22) 我了解到C并没有内置任何功能,但是可能会有一些特定于平台的信息,例如可以使用的DOS专用API函数. 一个小的演示程序就可以了. 我有Turbo C(TCC.EXE-不是很小的c编译器,Turbo C编译器) 我知道debug可以做到(例如,我所知道的一些调试细节) ..
发布时间:2020-07-12 03:46:27 其他开发

如何在MS DOS而不是Borland上手动编译c语言程序

我需要在MS DOS中编译一个程序.我有Borland Editor,我可以使用 Alt + F9 进行编译,但事情是在后端进行的.我想在MS DOS中进行编译.我正在尝试: c:\tc\bin>tcc -o hello.exe hello.c 其中hello.c是我的文件,hello.exe是我要生成的文件.它不起作用,我该怎么办?并且还请告诉我如何从MS DOS手动编译.cpp文件. ..
发布时间:2020-07-12 03:46:24 其他开发

当我按键盘上的键时如何防止重复的字符

我正在尝试学习如何防止键盘在DOS下向屏幕和scanf发送多个字符.我正在将Turbo-C与内联汇编一起使用. 如果在键盘上输入的字符是: mmmmmmmmyyyyy nnnnnaaaaammmmmmeeeeeeee iiiiiissss HHHHaaaaiiiimmmm 在控制台上看到并由scanf处理的字符为: 我叫Haim 基本输出来自 C 中的代码,我无法触摸 ..
发布时间:2020-04-26 08:03:57 其他开发

替代的fscanf()/ vscanf()函数用于家庭使用替代验证密钥或如何创建自定义语言布局?

我宁愿知道在C.我知道从标准输入设置变量的唯一方法是通过使用的fscanf() / vscanf ()功能系列。 DOS操作系统都看到在嵌入式市场的复苏。我现在用的设备与DOS编程兼容,使用NEC V30Mx该产品采用80286指令集。结果 问题是内置的键盘不具有回车键,而使用由此进入0x1C00键code中的EXE键的( Alt键进入)的 所以,当我写一个程序是这样的: 的#includ ..
发布时间:2016-08-25 09:33:35 C/C++

如何包括基本的头文件这可与UNIX下的C?

当我们在Turbo C的工作,我们得到了所有的功能和头文件在默认情况下,我们可以通过一般包括 #inlcude 例如:文件stdlib.h,math.h中 但是,撰写使用这样的头文件我得到的错误,因为我无法包含这些文件的简单程序时。难道这头文件默认提供给我们使用? 如果是的话那么如何使用这些头文件? 当我在“math.h中”使用的函数sqrt我越来越误差没有得到包括math.h中,所以我 ..
发布时间:2016-08-25 09:26:58 服务器开发