c - 我不能做的功能“putchxy”工作
问题描述
我今年开始学习计算机科学课程,即便如此,我也从未学习过任何有关编程的东西,所以也许这就是为什么我有这么多这样的基本错误。
我现在的问题是 C 中的库,我必须使用它来完成课程中的最后工作,这是一个游戏。
我的教授通过了一些活动让我们学习如何使用 conio,但现在我唯一能做的就是安装它。第一个活动是“2)创建一个 void 函数,该函数使用 Conio 函数在 (x, y) 位置打印从键盘读取的字母。”。在函数中搜索,我发现函数“putchxy”正是这样做的,但是当我尝试用它编译程序时,我认为它并没有做任何事情,因为它应该打印读取的字符并且它什么都不做. 我使用在程序中为 x 和 y 定义的 abritary 值。
#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);
这是函数的原型。
TO实际调用函数使用:
putchxy( x, y, ch );
推荐阅读
- ios - 从委托函数 Swift 4 中提取值
- c# - CallSite MethodName 始终呈现为 MoveNext
- angular - RxJs 使用套接字 io 重复事件
- reactjs - 几秒钟后自动从一个组件重定向到另一个组件 - 反应
- java - 获取当前/状态改变的小区信号强度。onStateSignalChanged 从未调用过
- dart - 在 Flutter/dart 中发布 pubsub 消息
- c++ - c ++ txt文件逐行字符串和int用于纸牌游戏
- javascript - 如何在几乎整个 postgresql 数据库中查询每个项目的属性?(使用 sequelize 和 Node.js)
- vue.js - Nuxt.js SEO 实践
- r - 以另一个变量的值为条件,按组创建一个新变量