當前位置:編程學習大全網 - 電腦編程 - C語言用指針變量修改變量值是否比直接賦值更高效?

C語言用指針變量修改變量值是否比直接賦值更高效?

對於妳的例子,用不用指針都是壹樣的,沒有區別。

指針的高效和簡潔體現在對復雜對象的操作中。

高效,比如傳遞壹個類,如果使用地址傳遞,實際上只傳遞壹個int大小的地址,而對象傳遞需要大量的內存空間來復制壹個臨時對象。

簡潔性體現在代碼的靈活性上,不針對單壹的簡單數據類型。在以後的編程中,經常可以看到這樣的語句:while(*p++) {...}代碼比不使用指針更簡潔。

  • 上一篇:PH 電極的零點校準和斜率校準的區別是什麽?我們壹般用斜率校準,什麽時候用零點校準?
  • 下一篇:面向社會的編程大賽有哪些,有些大賽都是大學裏的,不是大學生可以參加的編程大賽有哪些?
  • copyright 2024編程學習大全網