printf换行符怎么用_c语言中print和printf

printf换行符怎么用_c语言中print和printf那些让人赏心悦目的C语言代码,优雅永不过时!赏心悦目的C语言输出C语言的输出功能,超出你的想象,你能想到的,她基本也能做到。刚开始还只是照抄printf语句,老是出现下面的情况:后面才晓得 printf 函数

那些让人赏心悦目的C语言代码,优雅永不过时!   赏心悦目的C语言输出   C语言的输出功能,超出你的想象,你能想到的,她基本也能做到。   刚开始还只是照抄printf语句,老是出现下面的情况:   后面才晓得 printf 函数是有特殊规定字符的,比如换行的 \n,换页的 \f,回车的 \r,以及制表符 \t 等。   这次就说说是个什么意思以及如何使用。   本节尽量只使用 printf 函数,除非 有必要,尽量简洁,然后举几个用的最广的例子。   换行显示文本   printf要完成的功能就是显示文本,比如最简单的:   比如我们想打印一首诗,原文是Hickory, dickory, dock,The mouse ran up the clock.The clock struck one,The mouse ran down,Hickory, dickory, dock.   这个简单呀,直接输入下面的代码   输出是什么的Hickory, dickory, dock,The mouse ran up the clock.The clock struck one,The mouse ran down,Hickory, dickory, dock.%   这就是没有添加换行符的原因,加上以后如下所示:   优雅的输出如下所示:Hickory, dickory, dock,The mouse ran up the clock.The clock struck one,The mouse ran down,Hickory, dickory, dock.   回车显示进度条效果   其实回车的意思并不是通俗意义上的回车,你敲下键盘,叫做Enter,是另外一种回车。   这里的回车是不换行从头开始的意思,是ASCII码为13的特殊字符,换行是ASCII码为10的特殊字符。   这个示例只能通过自己编译来使用了,代码简单,如下,就能看到进度条的效果了   运行的时候,可以看到光标在移动,这个用法我是学了2个多月才知道,悲哉!说明:fflush是用来强行刷新的,因为如果不刷新,有的时候无法显示,另外sleep是为了演示移动效果,不然毫秒级显示完成,就看不到效果了。   优雅的对齐特性   其实想对齐,是比较简单的一件事情,直接空格多敲一些就行了,如下所示:   输入为:Name Age IDZhang San 16 1Li Si 17 2Wang Wu 18 3   但是,如果在我们不知道数字是多少,字符串是多少的时候怎么来做呢,就是制表符的效果了。   很简单,只要在需要分割的地方加上就可以了:   输入为:Name Age IDZhang San 16 1Li Si 17 2Wang Wu 18 3   集大成   这里三个都演示下,可以通过https://zhuanlan.zhihu.com/p/print_all来查看效果。   编译运行   还是跟前面的hello world一致,这次还是包含两类文件,一个是源码文件print.c,另外一个就是Makefile了。   Makefile如下所示,比上一个稍微复杂了些,其实不难理解,可以搜索Makefile帮助查看信息。   运行只需要输入make,然后https://zhuanlan.zhihu.com/p/print就可以看到相关的输出了。   ————————————————   - End –   不管你是转行也好,初学也罢,进阶也可,如果你想学编程,进阶程序员~+   【值得】我的 编程学习交流专栏:C/C++编程学习殿堂   C语言入门资料(网盘链接免费分享):
printf换行符怎么用_c语言中print和printf
printf换行符怎么用_c语言中print和printf   C语言推荐书籍(PDF免费分享):
printf换行符怎么用_c语言中print和printf
printf换行符怎么用_c语言中print和printf

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/40414.html

(0)
上一篇 2024年 9月 7日 下午6:53
下一篇 2024年 9月 7日 下午7:02

相关推荐

关注微信