C语言学习之旅——打印

C语言是编译型语言,需要将源代码编译成机器码执行。printf是格式化输出函数,用于将内容打印到屏幕。在代码中,转义字符如\ 用于表示换行。不遵循编码规范的代码将无法编译运行。使用\\可以将长字符串或语句分隔到多行。
摘要由CSDN通过智能技术生成

“打印”即“输出”的意思。

        C语言是编译型语言,要把源代码编译成机器码,CPU才能执行,因此修改源代码后要对其进行重新编译。

        其中“printf”中在“print”后加个“f(即“format”——格式)”的用意是把指定的内容(即“printf”后括号内双引号中的内容)打印到屏幕上,即格式化输出函数,也就是“printf”函数的功能。

         因此在C语言源代码的编写过程中,必须遵照C语言代码编写格式的规定,机器才能理解并执行。

        否则机器就会一脸懵逼,不能理解指令的含义,更别谈编译运行了。

         像下图中的代码便是不符合规定,则是肯定不能被编译执行的。

        而在每行加上“\n\”之后,代码就能正常编译运行了。

        这是因为代码打印内容中的每一行文本都是一串字符串,即由可见字符和转义字符组成的,例如打印内容中的“*”和空格便是可见字符,“\n”则是转义字符。

        转义字符有什么用呢?如下图C语言中的几种转义字符。

        其中“\n”便代表换行的意思。什么是换行呢?就是如果想要把一行文本显示成两行,那么便可以在这一行文本中想要换行的位置输入“\n”,则打印出来便会显示成两行文本。

        而“\n”后再加一个“\”的用意是要告诉C语言要忽略这个反斜杠的存在,并且把下一行当作是上一行的延续。一般用在一行字符串超级长,想分为两行的时候,则可以加上这个反斜杠,表示上下两行是合在一起的。这个反斜杠不仅可以用在字符串里面,还可以用在语句函数内,如下图所示。

        也是可以正常编译运行的。 

注:如果觉得有用的话,记得点赞收藏哦。

 【C语言】《带你学C带你飞》——打印

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值