- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我的教授使用 gotoxy 换行。例如:
#include <stdio.h>
#include <conio.h>
main()
{
gotoxy(0, 1);
printf("Hello World");
gotoxy(0, 2);
printf("This is app");
return 0;
}
我很苦恼他为什么要这样做。它非常冗长,它是非标准的,并且引入了开销。我认为这样更好:
printf("Hello World \n");
printf("This is app \n");
return 0;
我错过了什么吗?我应该就此事与他对质吗?
最佳答案
您错过了一件非常重要的事情——gotoxy
只能在控制台上运行。无缘无故地让你的程序无法被重定向和非标准是愚蠢的。这与 system("pause");
处于同一级别的愚蠢。
关于c - 使用 gotoxy 换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159841/
这个问题是我之前题为 How to fix this procedure writing a string to the console screen buffer 的帖子的后续问题. 我想在写入任意
函数 gotoxy 当包含在低级文件复制程序中时会生成错误。 这是代码 #include #include"d:\types.h" #include"d:\stat.h" #include"d:\fc
我知道我的问题很愚蠢,但我仍然需要你的帮助。为什么 gotoxy 的功能不能正常工作? void gotoxy(int x,int y) { COORD coord={x,y}; Se
GotoXY 无法工作,如果我将它可以工作的功能分开,但我需要将它们全部放在同一个文件中。 #include "colors.h" #include #include #include #def
#include #include #include int intSlot1, intSlot2, intSlot3; void fnGotoXY(short x, short y); voi
我的教授使用 gotoxy 换行。例如: #include #include main() { gotoxy(0, 1); printf("Hello World"); goto
这是学生成绩单项目,当我将这段代码从 borland C 转移到 dev C++ 时,我遇到了一些问题。现在,当我尝试在 dev C++ 中编译程序时,它给出了未定义 gotoxy() 的错误消息。那
Turbo C 在 conio.h 中提供了 gotoxy() 函数,但它不是标准。 我使用 gcc 编译器,需要 gotoxy() 函数。 我在网上搜索,但发现只具有特定于操作系统的功能或具有某种依
我在我的类(class)中读到 gotxy() 是一个预定义函数,但它不适用于 Microsoft visual 2013。所以我做了一些搜索,我得到了那段代码,它可以工作,但我必须理解它。所以谁能详
我的身材呈“Σ”形。问题是我必须从左上角而不是中间缩放它,这个符号的对角线连接的地方。 如果有人愿意分享任何关于如何改变它的 anchor 以扩大或缩小它的边的技巧,我将不胜感激。我考虑了将近一周,但
我想为初级数据库管理制作一个菜单驱动的程序。 所以,请提供一些关于如何借助以下示例在 python 中使用 gotoxy 替代方案的想法。 我有 C 代码在屏幕中央绘制一条垂直线和一条水平线,如下所示
谁能告诉我 gotoxy() 是如何使用 printf() 实现的 void gotoxy(int x,int y) { printf("%c[%d;%df",0x1B,y,x); } printf(
我有这样的东西: ______________________ /\ \ \_| 1. Menu entry one | | 2. Menu entry
做第一个项目是俄罗斯方 block ;现在我正在做动画部分,但我在清除屏幕时遇到问题,我试过了: void clrscr() { system("cls"); } 它有效,但它一直在闪烁屏幕,有没
我在ubuntu中使用gcc。所以,我在终端中编译和执行。但是在在线编程竞赛中,他们需要如图所示的输出。 为此,如果我使用 TURBOC 我可以使用 conio.h 使用 gotoxy() 来获得 螺
你好 我正在做一个需要 gotoxy() 函数的项目 我读过gotoxy() implementation for Linux using printf 我想知道为什么 void gotoxy(int
所以我正在建立一个带边界的 map 并用'*'填充 现在我想要做的是清空所有的 ' * ' 并用空格填充它们。 我没有得到预期的输出,也无法弄清楚我做错了什么,如果有人能帮助我,我将不胜感激。 #in
我想使用 printf 写一些东西,同时将 x 坐标和 y=0 居中。 如何使 x 坐标居中?例如,有人可能会全屏打开编译器窗口,而其他人可能不会?我想要中间的文字。现在 x 被分配了一个随机值 (5
我编写了一个由多个函数组成的程序,当控制权传递给它们时,每个函数都会在控制台上打印几件事。现在我试图在屏幕中央而不是在屏幕的左上角打印所有内容。为此,我唯一知道的是 Windows.h 的 gotox
如何在 Based on pixel in gotoxy(x,y) 函数中设置 x 和 y? 最佳答案 gotoxy 不是 Pascal 的一部分 - 它是在 Pascal 的某些实现中发现的扩展,并
我是一名优秀的程序员,十分优秀!