>> 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，帶 每個字符在自己的行。