- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我今年开始学习计算机科学类(class),即使那时我也从未学习过任何有关编程的知识,所以也许这就是为什么我会犯这么多这样的基本错误。
我现在的问题是 C 语言的库,我必须使用它来完成类(class)中的最后工作,这是一个游戏。
我的教授通过了一些事件让我们学习如何使用 conio,但现在我唯一能做的就是安装它。第一个事件是“2)创建一个 void 函数,使用 Conio 函数在位置 (x, y) 打印从键盘读取的字母。”。在函数中搜索,我发现函数“putchxy”正是这样做的,但是当我尝试用它编译程序时,我认为它并不是绝对什么都不做,因为它应该打印读取的字符,但它什么也不做。我使用了程序内部为 x 和 y 定义的任意值。
#include <stdio.h>
#include <conio2.h>
#include <conio.h>
int main ()
{
char ch;
int x = 5, y = 5;
printf("Type a letter in the keyboard:\n");
scanf(" %c", &ch);
void putchxy (int x, int y, char ch);
return (0);
}
由于这是最后一个类,我对自己是否做得正确有很多疑问。但是查看类的演示,阅读库本身内部的函数,在堆栈溢出中搜索类似的案例,我找不到任何表明我错误的内容。
我已经尝试过其他方法,例如为自己创建一个函数,尝试反转,输入数字,但任何类似的形式都可以正常工作。
我的错误在哪里?
我知道它是一个过时的库,但在这个项目中有义务使用它。这是第一学期,我认为这是有道理的。我不需要任何人反对它的使用,谢谢。
很抱歉出现任何英语错误,这是我的第二语言。
最佳答案
关于:
void putchxy (int x, int y, char ch);
这是该函数的原型(prototype)。
要实际调用该函数,请使用:
putchxy( x, y, ch );
关于c - 我无法执行 <conio2.h> 的函数 "putchxy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50092254/
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: How to implement getch() function of C in Linux? MS-DO
这个问题在这里已经有了答案: 关闭9年前。 Possible Duplicate: How to implement getch() function of C in Linux? MS-DOS 中
我经常看到人们在 C 和 C++ 中使用 conio.h 的头文件,尽管我看不到使用 conio.h< 内部函数的任何重大好处 与标准库函数的比较。 conio.h 的缺点还在于依赖于 Windows
在我的应用程序中,我使用 conio 库中的函数 textbackground() 。我有 16 种可用颜色: #define BLACK 0 #define BLUE 1 #define GREEN
我一直在研究在用 C 编写的 DOS 程序中使用颜色。有人告诉我 conio.h 具有 textcolor() 函数,但是当我在我的代码中使用它时,编译器/链接器抛出错误提示我有一个未定义的函数引用。
我通常使用 VS,但第一次尝试使用 cygwin。我正在使用 Windows 7,但在使用 gcc 编译 hello world 程序时,它显示“ fatal error :conio.h:没有这样的
这个问题在这里已经有了答案: Where is the header file on Linux? Why can't I find ? [duplicate] (4 个回答) 去年关闭。 我是 C
与 C++ 中一样,头文件使用时不带 .h 扩展名,如 而不是但在 的情况下它不一样。为什么我们不能使用 最佳答案 C++ 标准指定哪些 header 是 C++ 标准库的一部分。除了 C++ 特定
我想制作一个永远运行并接受用户输入的程序,例如 while(1) { if(currentkeybeingpressed != NULL) { print(the c
我正在开发 Intel Edison,并使用 Eclipse Kepler 作为 IDE,并使用 Intel system studio 作为工具链。然而,某个相当重要的程序需要头文件 conio.h
我正在尝试编写一个程序来访问用户的名称并打印每个元素及其地址,但无法弄清楚我的代码会发生什么。如果Gcc编译器不支持Conio.h库那么我该怎么办?我可以在不使用 conio.h 库的情况下编写程序吗
很难说出这里问的是什么。这个问题是含糊的、模糊的、不完整的、过于宽泛的或修辞性的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它,visit the help center 。 已关
嘿,我刚刚找到了一个我想使用的名为 coni.h 的库来更改文本颜色。但是我在其中一个函数中遇到错误:textcolour(RED);它说它是未定义的。 #include #include #in
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 关于您编写的代码问题的问题必须在问题本身中描述具体问题 — 并且包括有效代码 以重现它。参见 SSC
我正在使用 Code::Blocks,问题是我尝试了很多次来解决 Conio 库和其他一些库的问题。每次我使用类似 clrscr(); textcolor(); 或它所说的任何内容时; Undefi
#include "stdio.h" #include "conio.h" #include "stdlib.h" #define RANGE(i, min, max) (imax) ? 1: 0 i
我参加过很多在线编程比赛,他们通常会提到 #include表示 conio.h header 不能使用。我不知道这个头文件包含的所有函数,但很想知道为什么这不是一个好的编程习惯?如果有人能解释它的一些
这个问题在这里已经有了答案: Why the use of "conio.h" is not good habit of programming? (2 个答案) 关闭 9 年前。 几年前我开始用
我在 Windows 上编写了这个简单的程序。由于 Windows 有 conio,所以它工作得很好。 #include #include int main() { char input;
关闭。这个问题需要debugging details .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 6年前关闭。 Improve this question 我有
我是一名优秀的程序员,十分优秀!