應該是從計算機怎么處理數據的底層導致的。
我們都知道計算機是用二進制來進行處理和運算的,第一個數當然是0x00000000,所以自然而然就從0開始,那時候內存小又貴,必須要考慮效率和大小,所以沒必要再做一層轉化,到最后大家都習慣了。
而程序代碼行號這個本來就是現實生活的記錄方式,只是個表象,計算機處理還是從0開始,存儲也是一樣。
應該是從計算機怎么處理數據的底層導致的。
我們都知道計算機是用二進制來進行處理和運算的,第一個數當然是0x00000000,所以自然而然就從0開始,那時候內存小又貴,必須要考慮效率和大小,所以沒必要再做一層轉化,到最后大家都習慣了。
而程序代碼行號這個本來就是現實生活的記錄方式,只是個表象,計算機處理還是從0開始,存儲也是一樣。