【C】论‘\r’和'\n'的纯粹性      

        【图一】

【C】论‘\r’和'\n'的纯粹性

          【图二】     

【C】论‘\r’和'\n'的纯粹性

        【图三】

通过以上三段程序证明转义序列‘\r’和‘\n’的作用是纯粹作用在鼠标定位上的,即:

‘\r’   控制鼠标定位到当前行的行首。

'\n'  控制鼠标定位到下一行的行首。

此外,也验证了C语言是结构化执行过程,即逐句执行。

对以上三段执行结果做如下解释:

(1)【图一】和【图二】的对比结果说明:程序中第一个printf()语句的确有执行并正确输出;该编译环境下‘\t‘后移了8个字符位置;‘\r’控制鼠标移到当前行行首后继续打印后续的内容(2second),之前打印的内容(1first被覆盖),即'\r'的作用并不包含鼠标前移后继续打印时把所在位置后面的内容(1first)往后移。

(2)【图二】和【图三】的对比结果说明:'\n'的作用是纯粹的,并不包含把打印该控制字符时把后面的内容也一起移到下一行。

 

 以上。

 

相关文章:

  • 2022-12-23
  • 2021-10-07
  • 2021-08-16
  • 2021-09-12
  • 2022-12-23
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-05
  • 2021-09-06
  • 2021-11-10
  • 2021-08-06
  • 2022-12-23
相关资源
相似解决方案