为什么任何数据类型的范围在负面上比正面更大? 例如,在整数的情况下: 在 Turbo C 中,它的范围是 -32768 到 32767,而在 Visual Studio 中,则为 -2147483648 到 2147483647。 其他数据类型也是如此。
我经常发现一些人(大多来自印度)使用Turbo C。 我无法找到任何理由去使用如此过时的编译器... 但是我不知道在尝试告诉他们使用现代编译器(如gcc、msvc等)时应该给出什么样的理由。 我经常发现一些人,尤其是来自印度的用户,使用 Turbo C 编译器。然而,我无法找到任何使用这种...
我想知道公司目前使用的标准C编译器是什么。我知道以下几个编译器,但不知道在学习目的下应该使用哪一个。 Turbo C Borland C GCC DJGPP 我现在正在学习C语言,并参考了K&R书籍。 请问有人能指导我使用哪个编译器吗?
在C语言中,我如何写入到特定的内存位置,例如在DOS(真正的DOS,MS DOS 6.22)下的视频内存b800? 我知道C语言没有内置的函数可以实现这个操作,但是可能有一些平台特定的函数,例如DOS特定的API函数。 如果能提供一个小的演示程序就太好了。 我有Turbo C (TCC....
假设我们有一个类class A { int x; public: void sayHi() { cout<<"Hi"; } }; int main() { A *a=NULL; a->sayHi(); } 上述...
我希望运行一个画圆的C程序。程序已经编译且无误,也已经运行。在获取用户输入的半径值后,我遇到了如下错误: BGI错误:图形未初始化(请使用“initgraph”)。 尽管我的源代码中已经添加了以下这行: int gmode,gdrive=DETECT; initgraph(&gd...
我在想是否有一种方法可以创建一个指向整数多维数组每行第一列的指针数组。请看下面的代码示例: #include <stdio.h> int day_of_year(int year, int month, int day); main() { printf("Day o...
在一次多项选择测试中,出现了这样一个问题:以下程序的输出结果是什么: #include <stdio.h> int main(void) { int a = 10, b = 5, c = 2; printf("%d %d %d\n"); return...