首先妳對移位寄存器的賦值是錯的,下壹次的賦值並不是input data裏面的下壹個元素。賦值的是i+1,也就是1,2,3,這就不難解釋為什麽異或出來的有2和3了。
其次,妳的數組輸出那裏有問題,要麽妳啟用自動索引,那麽出來的是壹個二維數組,輸出二維數組之後再轉換成壹維數組。或者采用以下方法,追加數據,直接輸出壹維數組。
首先妳對移位寄存器的賦值是錯的,下壹次的賦值並不是input data裏面的下壹個元素。賦值的是i+1,也就是1,2,3,這就不難解釋為什麽異或出來的有2和3了。
其次,妳的數組輸出那裏有問題,要麽妳啟用自動索引,那麽出來的是壹個二維數組,輸出二維數組之後再轉換成壹維數組。或者采用以下方法,追加數據,直接輸出壹維數組。