• 全部
  • 问答

在线等待,现场给分!如何分屏读出?

djwinter 2002-08-28 04:13:17
想用c语言做到把一个文本文件一屏一屏的显示出来
应该怎么处理?
...全文
15 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hansonhx 2002-08-28
文本方式下第一屏就是80*25,判断到了25行没有

本来就是这样的啊
回复
djwinter 2002-08-28
摆脱了
大家帮帮忙呀
回复
djwinter 2002-08-28
但是假如在dos虚拟的环境下就不能分屏显示了呀
回复
cloud_leonhart 2002-08-28
文本方式下第一屏就是80*25,判断到了25行没有
回复
djwinter 2002-08-28
如果分数不够
偶加分呀
怎样才能判断满屏呀
回复
djwinter 2002-08-28
如何判断屏幕满??
回复
fangrk 2002-08-28
读取文件一行就显示一行,显示一屏幕满了,按任意键继续:清空屏幕,
读取文件一行就显示一行,显示一屏幕满了,按任意键继续:清空屏幕,
……直到文件结束。
回复
fzel_net 2002-08-28
用fread()函数从 文本文件中读取

每显示一页就刷屏一次!
回复
darkelf 2002-08-28
如果分辨率不一样,24行就不到一屏啊!

我的想法是截取屏幕的大小,然后再格式化输出的
回复
djwinter 2002-08-28
但是这样操作似乎太麻烦了
有没有简单的方法呀
假如打印24行就加一个pause()那么还要fseek假如文本大了似乎不好操作呀
回复
blh 2002-08-28
你没打印24行就加一个pause()不就行了
回复
darkelf 2002-08-28
你的意思是不是显示一屏后,然后就敲任意键继续

就是有点象UNIX里的那个MORE命令??
回复
wg9606 2002-08-28
dos下跟unix下差不多吧
回复
djwinter 2002-08-28
windows 环境
就当作dos环境吧
回复
darkelf 2002-08-28
在哪个环境下??
DOS OR UNIX??
回复
相关推荐
如何优雅地实现一个分屏滤镜
本文通过编写一个通用的片段着色器,实现了抖音中的各种分屏滤镜。另外,还讲解了延时动态分屏滤镜的实现。作者:lyman一、静态分屏静态分屏指的是,每一个屏的图像都完全一样。分屏滤镜实现起来比较容易,无非是在...
篮球比分屏(四)STM8L051F3P6内部EEPROM数据读写
STM8L051F3P6内部具有256字节的EEPROM,在内存中的起始地址为:0x1000。下面是EEPROM数据的读写。 写数据到EEPROM: void FLASH_WriteNByte(u8* pBuffer, u32 WriteAddr, u8 nByte) //字节写 写数据 写地址 写字节 ...
Linux常用命令分类总结
1.1 ls 语法: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件……] 说明: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。 -R 递归地列出每个子目录的内容 ...
UNIX指令大全,日后学习用,需要的快收藏!!!
《Unix命令大全》 Ctrl+d:结束键盘输入或退出当前 shell Del:中断键,停止当前动作回到 shell Ctrl+s:暂停屏幕输出 Ctrl+q:继续屏幕输出 Ctrl+u:kill键,删除光标所在行的所有字符 Esc:结束当前的操作状态(如...
Java 多线程(1) 多线程有什么用?
搜索关于线程相关知识的时候,在知乎上看到的这个答案还是很形象的。 问题:多线程有什么用? ...多线程的问题是多个人同时吃一道菜的时候容易发生争抢,例如两个人同时夹一个菜,一个人刚伸出筷子,结果伸到的...
iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等(Objective-C版本)
TimLiu-iOS Swift版本点击这里 Objective-C版本点击这里 欢迎加入QQ群交流: 594119878 更新日期:2018-4-11 About A curated list of iOS objective-C ecosystem. How to Use ... to search ...
DOS起步
一、DOS使用常识 DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统,就连眼下流行的Windows9x/ME系统都是以它为基础。 常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途...
输入的命令集锦!
开始→运行→输入的命令集锦!可以省去不少麻烦的命令!gpedit.msc-----组策略sndrec32-------录音机Nslookup-------IP地址侦测器explorer-------打开资源管理器logoff---------注销命令tsshutdn-------60秒倒计时...
ILI9341的使用之【五】命令一
《ILI9341的使用之【一】TFT-LCD原理(转载)》 《ILI9341的使用之【二】ILI9341介绍》 《ILI9341的使用之【三】ILI9341系统通信接口模式操作详解》 《ILI9341的使用之【四】RGB接口操作详解》
LCD1602实现两屏切换
LCD1602实现两屏切换 一、 设计任务 在单片机AT89S51的控制下,利用LCD1602和两只按键完成两屏信息的切换显示。第一屏信息:第一行为自己姓名的拼音,第二行为自己学号。第二屏信息:第一行自己籍贯的拼音,第二行为...
Linux期末考试模拟试题
一、选择题 (每小题2,共50) 4.下面哪个命令是用来定义shell的全局变量(D ) A. exportfs B. alias C. exports D. export 11. 在vi编辑器里,命令"dd"用来删除当前的(A) A. 行 B. 变量 C. 字 D. 字符 12. ...
基于FPGA视频图像处理系统设计
本报告出一个基于FPGA+两片DDR2组成的核心板、带有4路视频输入和VGA接口的开发板进行的视频图像采集和处理系统的设计。使用TW2867进行视频输入信号的编码,存储到DDR2中,通过FPGA和ARM的联合控制,通过I2C总线...
操作系统原理 实验指导书-实验0 Linux基础
实验0 Linux基础 【实验目的】 1.掌握Linux基本命令接口的使用方法与常用命令; 2.掌握在Linux环境下如何编辑、编译和运行一个C语言程序。 3.学会利用gcc、gdb编译、调试C程序。 【预习内容】 ...
Linux(3):Shell基础
Linux(1):简介与系统安装:https://mp.csdn.net/postedit/88633915 Linux(2):常用命令:https://mp.csdn.net/postedit/88639718 鸟哥的Linux私房菜:... 目录 9 Sh...
第六章 输入输出系统-作业
第六章 输入输出系统 1.试说明I/O系统的基本功能. 答: (1)隐藏物理设备的细节 (2)与设备的无关性 (3)提高处理机和I/O设备的利用率 (4)对I/O设备进行控制 (5)确保对设备的正确共享 (6)错误处理 第一,二方面的功能是...
单线程与多线程的区别
什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有...
单线程-多线程-高并发
什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的...
代码轮子
open-source-ios-apps- iOS开源App集合,:swift与Objective-C--国外人整理。NewsBlur作者独自一个人 Samuel Clay 做出来的一款名为 NewsBlur 的新闻阅读器, 很多人都称其为 Google Reader 的替代品, 这是它的源码...
iOS 第三方库插件和知名博客
TimLiu-iOS ...欢迎加入QQ交流群: 594119878 介绍 这是一个用于iOS开发的各种开源库、开源资料、开源技术等等的索引库. ...使用方法 根据目录关键字搜索,记得包含@,以保证搜索目录关键字的唯一...
一文带你看懂单线程与多线程的不同点
什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。 而一个进程又是由多个线程所组成的。 什么是线程? 线程是程序中的一个执行流,每个线程都有自己的专有...
高性能Linux服务器 第10章 基于Linux服务器的性能分析与优化
高性能Linux服务器 第10章 基于Linux服务器的性能分析与优化   作为一名Linux系统管理员,最主要的工作是...本章从系统人手,重点讲述由于系统软、硬件配置不当造成的性能问题,并且出了检测系统故障和优化...
FPGA之道(69)提高设计的综合性能(一)提高设计的鲁棒性
文章目录前言提高设计的鲁棒性一些影响设计正常工作的原因非法输入环境干扰应对方法之输入预处理应对方法之RAM替换FIFO应对方法之状态机超时跳转应对方法之三模冗余应对方法之全局复位应对方法之静态重构应对方法之...
多线程知识点整合
实时性较强 定义: 多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。...
【总结】PHP常见面试题汇总(四)。。。
1、如何使用php导入导出csv? <?php //读取csv文件中数据:使用php内置函数...function input_csv($handle) { $out = array (); $n = 0;... while ($data = fgetcsv($file_handle, 10000)) { $num = count($d
【体系】Linux-基础
Linux基础学习
嵌入式系统开发:基于Linux学习笔记整理(学期汇总)
Linux命令操作部分 Ubuntu虚拟机使用 快照 拍摄快照是为了方便还原虚拟机,因为虚拟机(Virtual Machine)是虚拟出来的出来的一台物理计算机,如果你在实验中操作不当或者其他原因导致虚拟机无法正常使用,如果你之前...
FFmpegAndroidDemo.zip
ffmpeg-3.3.1移植到android平台
Java基础核心技术:面向对象编程(day05-day07)
本套Java视频完全针对初级学员,课堂实录,自发布以来,好评如潮!Java视频中注重与学生互动,讲授幽默诙谐、细致入微,覆盖Java基础所有核心知识点,同类Java视频中也是代码量大、案例多、实战性强的。同时,本Java视频教程注重技术原理剖析,深入JDK源码,辅以代码实战贯穿始终,用实践驱动理论,并辅以必要的代码练习。 通过20的课程学习,使学员掌握java核心语法、面向对象思想编程、异常处理、IO流、集合类、多线程、网络编程等。
光模块基础知识
光模块内部发射与接收的专业讲解,利于新手快速开发。
android 登陆界面例子
android 登陆界面例子 可以直接运行的
发帖
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-08-28 04:13
社区公告
暂无公告