已采納回答 / 稚氣磅礴
每個指針在你賦值給它之前,它都需要有一個確定的指向地址.如果你直接head = p1;因為head沒有確定的地址,運行時就會出現未知錯誤.好像這就是所謂的野指針.加了head = NULL;就是為了給head一個確定的指向;
2017-02-21
最新回答 / william_hou
include<stdio.h>C語言的預處理庫,它里面包含了一些函數,你在寫代碼的時候可能會用到其中的一些函數,所以要包含在頭文件中,學C語言最好是邊學理論邊寫代碼,如果學了理論不用很快就會忘的,想檢驗自己的C語言水平就去做一些題目,學C語言我推薦微軟的vs
2017-02-20
最贊回答 / Hello_Word_
p+1 中1指的是一個單位長度,這里的單位長度是由數據類型決定的,=1*該數據類型所占字節數,這里面p的數據類型為自定義的結構體,+1移動的字節數就是一個結構體的長度,,,,,不懂請追問
2017-02-15