iOS培训基础篇——介绍三字符序列(三字符组)
2013-10-16 11:57
330 查看
蓝鸥iOS培训推荐:不管是学没学过iOS开发的人都知道,如果要想做开发者,参加iOS培训机构那么都要从基础学起,那么到底基础都有哪些呢?主要学习些什么内容呢?本章内容主要教大家C语言基础篇中的三字符序列。
首先给出两个程序,大家可以先运行一下看看其结果是什么?
![](http://blog.51cto.com/attachment/201310/115617713.jpg)
![](http://blog.51cto.com/attachment/201310/115523789.jpg)
这两段简单的程序运行结果是1和2,一定要自己动手试一下,结果会感觉不一样的。就这情况分析一下:
在第一个程序的第8行(注释行),??/事实上是一个三字符组,前面两??意思是这里后面会发生转义。那么??/转义成\,而该符号放在最后相当于将它下面的那行挪到这一行的后面,因些在这个程序中的++x也成了注释的一部分了,结果也就成了1了。
在第二个程序中的三字符组后面是空白行,所以不能执行它下面的程序行,那么++x一样执行,结果也就是2了。
下面步入主题,今天要讲的是“三字符序列”,其实也可以叫“三字符组”
其实在C语言中三字符序列是不太容易出现的了,三字符序列就是用它表示另一个字符的三个字符序列。先前用于表示键盘上没有的字符,当然是必须要用到的一种方法了。三字符序列转义的对应关系表:
![](http://blog.51cto.com/attachment/201310/115537997.jpg)
基本上三字符序列就是这样了,其实学起来非常的简单。
首先给出两个程序,大家可以先运行一下看看其结果是什么?
![](http://blog.51cto.com/attachment/201310/115617713.jpg)
![](http://blog.51cto.com/attachment/201310/115523789.jpg)
这两段简单的程序运行结果是1和2,一定要自己动手试一下,结果会感觉不一样的。就这情况分析一下:
在第一个程序的第8行(注释行),??/事实上是一个三字符组,前面两??意思是这里后面会发生转义。那么??/转义成\,而该符号放在最后相当于将它下面的那行挪到这一行的后面,因些在这个程序中的++x也成了注释的一部分了,结果也就成了1了。
在第二个程序中的三字符组后面是空白行,所以不能执行它下面的程序行,那么++x一样执行,结果也就是2了。
下面步入主题,今天要讲的是“三字符序列”,其实也可以叫“三字符组”
其实在C语言中三字符序列是不太容易出现的了,三字符序列就是用它表示另一个字符的三个字符序列。先前用于表示键盘上没有的字符,当然是必须要用到的一种方法了。三字符序列转义的对应关系表:
![](http://blog.51cto.com/attachment/201310/115537997.jpg)
基本上三字符序列就是这样了,其实学起来非常的简单。
相关文章推荐
- iOS基础篇——详解三字符组(三字符序列)
- iOS基础篇非运行状态——应用启动场景介绍
- iOS 基础篇5—KVC简单介绍
- iOS培训整理——C语言词汇介绍
- iOS block介绍和使用技巧(基础篇)
- iOS培训章节—UITableView介绍(搭建基本框架和实现树结点)
- 北京ios开发介绍几个比较好的培训机构
- 三字符组 ( 三字符序列 )
- 三字符组(三字符序列)
- iOS培训教程——介绍CATransition创建动画
- iOS 基础篇2—UIWindow简单介绍
- iOS培训章节—介绍C++函数定义
- iOS培训——Cocos2dx基础篇AppDelegate
- iOS开发基础篇——介绍C++内置函数
- iOS培训篇OC之属性介绍
- 三字符组 ( 三字符序列 )
- iOS培训章节——C布尔类型介绍
- 三字符组 ( 三字符序列 )
- GDB的字符终端的替换工具——CGDB的使用与介绍
- iOS 培训大纲