精華區beta Tech_Job 關於我們 聯絡資訊
: : a = 0x5678 : : b = 0x1234 : a=0x7856, b=0x3412 : : 如果是 big endian 則 a = 0x3412, b = 0x7856 : a=0x1234 b=0x5678 : 我覺的啦…有錯的話請指正 這樣寫好了..以免誤解: a=30806 b=13330 : ^^^^^^^^^^^^^^ : 這邊錯了吧,array不能這樣改 對,但是知道有錯卻不是他題意要改「正」成什麼樣.. 拷貝字串也不像、交換指標也不像.. (還是原po有記錯的地方?) : : 有錯嗎? : 1 最後沒有再加上'\0',會造成segment fault 不會造成segment fault,這題完全沒錯,會造成 segment fault 是編譯器太爛或是字串長度已達10再執行一次 strappend 時 : 2 char str[]...應該宣告在function的外面,當成參數傳入 嗯..題目設計不太嚴謹,大概只是要測觀念所以簡化題目吧.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.68.185.154