>> DAVID J.马兰：让我们来写一个程序 提示输入一个字符串，用户和
然后进行打印字符串 字符每行的字符之一。
现在，在过去，我们早就这么做了 大概用方括号表示法，
有效治疗字符串 是一个字符数组。
>> 但是这一次，让我们转而治疗 一个字符串，它到底是什么，一个
指针或地址。
具体地说，一个地址 字符，的确实地址
第一个字符，在序列 人物，我们共同认识
作为一个字符串。
>> 让我们首先声明一个字符串 它到底是什么，字符*。
我们叫它秒。
然后为其分配回报 获取字符串的值。
>> 让我们接下来做一些错误检查。
如果s为null，让我们立即返回 让我们不小心
解引用的空指针。
>> 接下来，让我们遍历 s中的字符如下。
对于int，我得到0。
n等于s的字符串的长度。
做到这一点，只要i是小于n。
并在每次迭代，增量我。
>> 什么我们要 做到在每个迭代？
现在，让我们打印出在每个迭代 单个字符
其次是新的一行。
那么，什么性格做 我们要打印？
我提议我们去的地址 等于s的总和再加上我。
>> 现在，为什么那表情？
嗯，记得保存在s是 第一个字符的地址
在我们的字符串，S。
同时，我正在递增 每次迭代，以便它从0开始，
然后进到1，然后前进到2。
>> 所以，换句话说，S加我有效 表示的地址
第i个字符秒。
因此，如果我们去那个地址按以下方式 *运算符，我们将要去
第i个字符的字符串。
而这将成为价值 取代我们的占位符，
C.％的
>> 让我们确认之多。
让我们保存，编译和 运行此程序。
使指针，点斜线指针。
现在我给它一个 串像打招呼。
输入。
>> 事实上，我看到H-E-L-L-O，带 每个字符在自己的行。