初学C语言的时候,尝试数字逆序输出,用了如下这个语句:
printf("\r%d\n",M);
当然是失败了,当时学长说,已经输出在界面上的数字,怎么还能动态的换行。
但是后来我又发现,这个句子有个神奇之处,\r让光标移到每行开头位置,语句执行的结果是 : 输出的这个数字替换掉了原本的第一个数字。于是我在前面的输出语句里,多在%d前打了一个空格,最后成功在开头"插入"了一个数字。
挺有意思的一个小发现,分享给大家
关于\r的一点小发现
最新推荐文章于 2022-06-18 22:04:50 发布