0x01
通過指針獲取輸入的字符串:
記得之前曾經這樣寫過:
但是運行之后出現錯誤:
別人說的是,指針沒有初始化,是一個空指針。
0x02
如果按照下圖寫,則不會發生錯誤:
0x03
別人給的寫法是:
這樣寫也沒錯誤!可以獲取字符串,但是字符串長度不是任意的,取決於數組的長度;
0x04
自己照葫蘆畫瓢的寫法:
這樣也可以正確運行,獲得字符串,長度還是任意的。
需要注意的是,不能用【第七行】替換【第六行】;因為指針的值是一個地址,需要用取地址符&獲取a的地址;