蓝鸥iOS培训讲师推荐:iOS开发篇基础知识三字符组,先简单的介绍,那么我觉得程序理解起来是最简单的了。

iOS基础篇——详解三字符组(三字符序列)_第1张图片

第8行为注释,??/,这其实就是一个三字符组了,??/,这其实就是一个三字符组了,在该程序中“??/”就会被转义成“\”,而把这个符号放在一行的末尾就相当于将接下来的一行粘贴到这一行的末尾,所以本程序中的“++x”也就成了注释的一部分,所以结果就是1了。

iOS基础篇——详解三字符组(三字符序列)_第2张图片

该程序的三字符组后面是一行空白,也就对下面的代码没有影响了,“++x”继续执行,那么结果就为2了。

这两段程序的运行的结果分别是1和2,这就是我要整理的三字符组(三字符序列)。

事实上三字符序列不经常看到,不过在C++中允许把一些字符指定为三字符序列。三字符序列就是用于表示另一个字符的三个字符序列。下面是三字符序列转义的对应关系表,可以简单的了解下:

iOS基础篇——详解三字符组(三字符序列)_第3张图片