黑马程序员技术交流社区

标题: 在oc中换行符\n的使用 [打印本页]

作者: ccgg54t3    时间: 2016-2-8 20:57
标题: 在oc中换行符\n的使用
上课的时候,老师说在oc的日志输出函数中,结尾处加\n是没有用的,因为它是默认换行的,但是今天我自己试验了下,原来换行符插入到字符串里面是不受影响的,还是可以做换行使用的,下面有对比的截图,大家可以看下.

Snip20160208_28.png (163 KB, 下载次数: 15)

Snip20160208_28.png

Snip20160208_29.png (167.96 KB, 下载次数: 11)

Snip20160208_29.png

作者: 石门一梦    时间: 2016-2-10 22:53
这是肯定可以的,\n本身就具备换行的作用,c语言中字符串末尾加\n,是为了输出时换行,避免与后面的东西出现在同一行,而oc输出完毕后具备自动换行能力,所以不用加\n。\n在输出字符串中间,无论c还是oc,都具备换行作用
作者: ccgg54t3    时间: 2016-2-15 13:03
石门一梦 发表于 2016-2-10 22:53
这是肯定可以的,\n本身就具备换行的作用,c语言中字符串末尾加\n,是为了输出时换行,避免与后面的东西出 ...

讲到点子上了
作者: 写轮眼的少年    时间: 2016-2-16 21:30
是这样的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2