我无法执行 <conio2.h> 的功能 "putchxy"
I can't do the function "putchxy" of <conio2.h> work
我今年开始学习计算机科学课程,但那时我从未学过任何编程方面的知识,所以也许这就是为什么我会犯如此多的基本错误。
我现在的问题是 C 语言的库,我必须用它来完成课程中的期末作业,这是一个游戏。
我的教授通过一些活动让我们学习如何使用 conio,但现在我唯一能做的就是安装它。第一个活动是“2) 创建一个 void 函数,使用 Conio 函数在位置 (x, y) 打印从键盘读取的字母。”。在函数中搜索,我发现函数 "putchxy" 正是这样做的,但是当我尝试用它编译程序时,我认为它绝对没有做任何事情,因为它应该打印 readen charecter 并且它什么也没做。我为 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);
}
由于这是最后一次 class,如果我这样做正确,我有很多问题。但是查看 class 的介绍,阅读库本身内部的函数,在堆栈溢出中搜索类似案例,我找不到任何表明我错误的东西。
我已经尝试过其他方法,比如为自己创建一个函数、尝试反转、输入数字,但任何类似的形式都非常有效。
我的错误在哪里?
我知道它是一个过时的库,但在这个项目中有义务使用它。这是第一学期,我认为这是有道理的。我不需要反对它的使用,谢谢。
抱歉任何英语错误,这是我的第二语言。
关于:
void putchxy (int x, int y, char ch);
这是函数的原型。
实际调用函数使用:
putchxy( x, y, ch );
我今年开始学习计算机科学课程,但那时我从未学过任何编程方面的知识,所以也许这就是为什么我会犯如此多的基本错误。
我现在的问题是 C 语言的库,我必须用它来完成课程中的期末作业,这是一个游戏。
我的教授通过一些活动让我们学习如何使用 conio,但现在我唯一能做的就是安装它。第一个活动是“2) 创建一个 void 函数,使用 Conio 函数在位置 (x, y) 打印从键盘读取的字母。”。在函数中搜索,我发现函数 "putchxy" 正是这样做的,但是当我尝试用它编译程序时,我认为它绝对没有做任何事情,因为它应该打印 readen charecter 并且它什么也没做。我为 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);
}
由于这是最后一次 class,如果我这样做正确,我有很多问题。但是查看 class 的介绍,阅读库本身内部的函数,在堆栈溢出中搜索类似案例,我找不到任何表明我错误的东西。
我已经尝试过其他方法,比如为自己创建一个函数、尝试反转、输入数字,但任何类似的形式都非常有效。
我的错误在哪里?
我知道它是一个过时的库,但在这个项目中有义务使用它。这是第一学期,我认为这是有道理的。我不需要反对它的使用,谢谢。
抱歉任何英语错误,这是我的第二语言。
关于:
void putchxy (int x, int y, char ch);
这是函数的原型。
实际调用函数使用:
putchxy( x, y, ch );