擅长:python、mysql、java
<p>我认为纽比用“row major”或“column major”来描述这两个词,比仅仅称之为“row major”或“column major”更好:</p>
<blockquote>
<p>‘C’ means to read / write the elements using C-like index order, with the last axis index changing fastest, back to the first axis index changing slowest. ‘F’ means to read / write the elements using Fortran-like index order, with the first index changing fastest, and the last index changing slowest. </p>
</blockquote>
<p>一些gif来说明区别:第一个是row major(python/c),第二个是column major(MATLAB/Fortran)</p>
<p><a href="https://i.stack.imgur.com/qsfSq.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qsfSq.gif" alt="Python/ C index ordering"/></a></p>
<p><a href="https://i.stack.imgur.com/AqyoM.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AqyoM.gif" alt="MATLAB/Fortran index ordering"/></a></p>