我從鍵盤上對多個字符指標賦值字串時為什么輸出的時候所有的指標都是最后一個指標的值

uj5u.com熱心網友回復:
求大神幫幫忙
uj5u.com熱心網友回復:
誰告訴你可以直接對指標輸入字串的,指標的空間從哪來?char*a,*b,*c是定義了三個指標變數,而不是字串,指標是用來存盤地址的,要么你改成字串(陣列),比如最大字符數為10,char a[10],要么用new或malloc,分配空間,char*a=new char[10]uj5u.com熱心網友回復:
原來這樣呀,弄懂了,謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130087.html
標籤:C++ 語言
