linux的第一个小程序 -- 进度条

目录:

         1.理解回车换行的概念

         2.显示器的刷新

         3.fflush

         4.进度条的编写

---------------------------------------------------------------------------------------------------------------------------

1.理解回车换行的概念

      

---------------------------------------------------------------------------------------------------------------------------

2.显示器的刷新

 我们先看一种现象(我们之前可能从来没有注意到的)

printrf(”hello  cdc\n“)的现象

 我们再来看printf("hello cdc")不带\n的现象

从上面的现象观察来看  (是不是由于\n 引起的呢????)

printf已经执行,但是数据没有立即刷新到显示器当中!!!!!

 显示器的刷新策略就是行刷新  \n 即进行刷新!!!!!

-------------------------------------------------------------------------------------------------------------------------------

3.fflush

如果我们既不想带\n  ,但是又想将数据即使的刷新到我们的显示器上我们使用   ( fflush函数)

 

 4.进度条的编写

我们先写一个倒计时的功能来玩

 按上面的思路(也就实现了我们的倒计时了)

凡是显示到显示器上面的内容都是字符

凡是从键盘读取的内容都是字符

所以我们把显示器、键盘这样的设备称为字符设备

--------------------------------------------------------------------------------------------------------------------------------

 那么我们现在就可以开始写我们的进度条功能了

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值