strncpy使用中需要注意的問題

在使用c語言進行項目開發的過程中,使用strncpy對字符串進行復制操作,因爲該函數可以保證拷貝過程中內存不越界,但是該函數在使用過程中需要注意,拷貝的過程中是不會拷貝最後的結束符的。 如下圖所示,在使用strncpy進行拷貝之前,從flash中讀出來的auth_info數組是正常的。 通過malloc開闢內存的onenet_info結構體內容是隨機的。 但是拷貝的時候,雖然拷貝了字符串長度的內容
相關文章
相關標籤/搜索