char *s; scanf("%s",s) 請問這樣是可以的嗎,麻煩幫忙看一下
uj5u.com熱心網友回復:
s沒有指向任何位置,gcc下列印結果為null,但其他編譯器下可能報錯,這么干沒啥意義uj5u.com熱心網友回復:
指標指向字串,可以呀
uj5u.com熱心網友回復:
對,你還要搞一個陣列
uj5u.com熱心網友回復:
不可以,野指標。結果未定義,即結果可能正常,也可能出現段錯誤。建議把char *s = NULL;初始化
uj5u.com熱心網友回復:
不可以吧,s沒有指向吧轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/74521.html
標籤:C語言
上一篇:求大神們提點!!!
下一篇:求大佬幫忙
