1. 程式人生 > >相對地址與絕對地址的區別

相對地址與絕對地址的區別

舉一個例子,比如做PPT,有時候我們需要在ppt中插入一段音樂或者一段視訊,通常我們的做法是直接將自己電腦中的音樂檔案或者視訊檔案選擇插入,如果我們只在自己電腦播放,這種做法就沒有問題,但如果要放到別人的電腦上播放,這樣的做法就會存在一些弊端,我們在別人的電腦上不能直接播放該PPT,必須要做一些改動才能播放,那麼我們該怎樣解決這一問題呢?在插入音樂檔案或者視訊檔案之前我們先將前面的工作儲存,然後新建一個資料夾,將剛才做的PPT和音樂/視訊檔案放到我們剛才建的資料夾中,然後再開啟剛才做的PPT選擇插入音視訊檔案,這樣我們需要移動到別的裝置時只需要將這個資料夾一移走,放到別的裝置上我們不需要做任何的改動就可以正常播放我們插在PPT中的音視訊檔案。

那麼這個問題是什麼原因導致的呢?第一種做法,我們引用的是一個絕對地址,絕對地址嘛,當然就只針對我們自己的電腦有用,放到別的裝置上就不起作用了,除非在別的裝置上相同的路徑下有相同的檔案,當然我們就不能正常播放了,第二種方法,我們引用的是一個相對地址,所以放到別的電腦上也是可以正常使用的。

絕對地址:


相對地址: