转自  https://blog.csdn.net/radjedef/article/details/79028329

#include <stdio.h>
#include <windows.h>
void gotoxy(int x, int y) {COORD pos = {x,y};HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);// 获取标准输出设备句柄SetConsoleCursorPosition(hOut, pos);//两个参数分别是指定哪个窗体,具体位置
}int main() {int x,y;gotoxy(2,2);printf("hello,world!");system("pause");return 0;
}

其实我在是在需要的时候才用的它,写这个也是为了让看到这篇文章的朋友在不必深入了解它的前提下,可以使用gotoxy();

引用百度文库中对coord的解释说: 
COORD是Windows API中定义的一种结构,表示一个字符在控制台屏幕上的坐标。其定义为:

typedef struct _COORD {
SHORT X; // horizontal coordinate
SHORT Y; // vertical coordinate
} COORD;
  • x,y就是在使用gotoxy后光标所在的位置 ,而后面的两句
    HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleCursorPosition(hOut, pos);

c语言中 gotoxy() 函数的使用相关推荐

  1. 关于C语言中printf函数“输出歧视”的问题

    目录 关于C语言中printf函数"输出歧视"的问题 问题描述 探索问题原因 另一种研究方法 问题结论 关于C语言中printf函数"输出歧视"的问题 问题描述 ...

  2. C语言中atoi()函数的用法

    C语言中atoi()函数的用法 一.学习要点: 1.int atoi(const char *str)把参数str所指向的字符串转换为一个整数: 二.代码 #include<stdio.h> ...

  3. r语言中c函数错误,R语言中c()函数与paste()函数的区别说明

    c()函数:将括号中的元素连接起来,并不创建向量 paste()函数:连接括号中的元素 例如 c(1, 2:4),结果为1 2 3 4 paste(1, 2:4),结果为"1 2" ...

  4. C语言中main函数的研究,以及对代码断点调试的研究(王爽老师 汇编语言)

    版权声明:本文为博主原创文章,未经博主允许不得转载. 我们知道作为一个语言本身是不会有诸如从main函数开始运行这样的条件(深层次的说 底层汇编代码不会指定从mian函数开始的这样的条件,程序开始的位 ...

  5. 浅析C语言中strtol()函数与strtoul()函数的用法

    这篇文章主要介绍了浅析C语言中strtol()函数与strtoul()函数的用法,注意其将字符串转换成long型的区别,需要的朋友可以参考下 头文件: ? 1 #include <stdlib. ...

  6. c语言memcopy_C语言中memcpy 函数的用法详解

    C语言中memcpy 函数的用法详解 memcpy(内存拷贝函数) c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址 ...

  7. c语言中memcpy函数_带有示例的C中的memcpy()函数

    c语言中memcpy函数 memcpy()函数 (memcpy() function) memcpy() is a library function, which is declared in the ...

  8. c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...

    [单选题]在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值 更多相关问题 下列关于IMOECDIS性能标 ...

  9. c语言中open函数r,C语言中open函数

    语法Open ( windowvar, windowtype {, parent } ) 参数windowvar:指定窗口变量名,Open()函数把打开窗口的引用放置到该变量中windowtype:s ...

  10. c语言中sprintf函数_在C / C ++中使用sprintf()函数

    c语言中sprintf函数 In this article, we'll take a look at using the sprintf() function in C / C++. 在本文中,我们 ...

最新文章

  1. c 中ajax不起作用,Jquery AJAX調用:$(this)在成功后不起作用
  2. iOS 从实际出发理解多线程
  3. cogs 2320. [HZOI 2015]聪聪的世界题解
  4. DIV CSS兼容性解决IE6/IE7/FF浏览器的通用方法完美兼容
  5. 我2017年游泳特训安排
  6. django mysql filter_Django filter中用contains 在mysql中的问题
  7. MySQL中关于OR条件的优化
  8. windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况
  9. 2022年最新《谷粒学院开发教程》:12 - 项目完结篇
  10. Volatile能不能保证线程安全?
  11. Laravel防范xss攻击
  12. J-Flash下载程序
  13. 微信小程序获取openid的两种方式
  14. java设计模式之—OO面向对象思维 Object Oriented(农场一头小母牛,每年生头小母牛,母牛5岁产母牛,20年上多少牛?)
  15. 解读LM79测试项目及与LM80区别
  16. LongHash 和Cryptic Labs 今天宣布达成战略合作
  17. android动画不占cpu如何实现,【实战总结】帧动画调优实践
  18. 互联网金融中可做的17个模型
  19. 听见丨今年全球全功能智能手表出货3160万部,2021年翻番 华为与百度达成全面战略合作,AI结合手机或将成未来趋势
  20. Maxthon 浏览器被发现收集用户数据

热门文章

  1. Appium系列教程
  2. unity文字特殊效果
  3. 基于NoSQL的租房(链家)信息数据分析(附代码)
  4. 利用 IntelliJ IDEA 进行代码对比的方法
  5. atmega168p与328p_与Arduino“本是同根”——Atmel ATmega328P-XMINI开发板评测
  6. 离散傅里叶变换(DFT)
  7. Java 求100以内的质数(素数)
  8. 常见路径规划算法介绍
  9. Android中的App网络传输协议
  10. qpsk 16qam matlab,谁能提供16qam和qpsk调制解调的ofdm程序