Глобал болон орон нутгийн хувьсагчийн хооронд ямар ялгаа байдаг вэ?
Глобал болон орон нутгийн хувьсагчийн хооронд ямар ялгаа байдаг вэ?

Видео: Глобал болон орон нутгийн хувьсагчийн хооронд ямар ялгаа байдаг вэ?

Видео: Глобал болон орон нутгийн хувьсагчийн хооронд ямар ялгаа байдаг вэ?
Видео: Ханс Рослинг: Самая лучшая статистика 2024, Дөрөвдүгээр сар
Anonim

Глобал хувьсагч ямар ч функцээс гадуур зарлагддаг бөгөөд тэдгээрт ямар ч функц дээр хандах (ашиглах) боломжтой дахь хөтөлбөр. Орон нутгийн хувьсагчид функц дотор зарлагдсан бөгөөд зөвхөн тухайн функц дотор ашиглагдаж болно. Байх боломжтой орон нутгийн хувьсагч өөр өөр функцээр ижил нэртэй.

Үүнтэй холбогдуулан C хэл дээрх орон нутгийн болон глобал хувьсагчийн хооронд ямар ялгаа байдаг вэ?

Эхлээд хариулсан: Энэ юу вэ хоорондын ялгаа нь орон нутгийн хувьсагч болон C дахь глобал хувьсагч ? А орон нутгийн хувьсагч функц дотор тодорхойлогддог. Энэ нь зөвхөн боломжтой дахь тодорхойлогдсон функц. А Глобал хувьсагч тодорхойлсон бүх функцээс гадуур тодорхойлогддог дотор хөтөлбөр.

Дээрхээс гадна та глобал хувьсагчийг хэрхэн тодорхойлох вэ? Глобал хувьсагч байна тодорхойлсон функцийн гадна, ихэвчлэн програмын дээд талд байдаг. Глобал хувьсагч Тэдний утгыг програмынхаа ашиглалтын туршид хадгалах ба тэдгээрт аль ч функц дотор хандах боломжтой тодорхойлсон хөтөлбөрийн хувьд. А глобал хувьсагч ямар ч функцээр хандах боломжтой.

Labview дахь орон нутгийн хувьсагч ба глобал хувьсагч хоёрын ялгаа юу вэ?

Labview дахь глобал хувьсагчид . Та ашиглаж болно хувьсагч нэгэн зэрэг ажилладаг хэд хэдэн VI-н хооронд өгөгдөлд хандах, дамжуулах. А орон нутгийн хувьсагч VI дотор өгөгдөл хуваалцах; а глобал хувьсагч мөн өгөгдөл хуваалцдаг боловч олон VI-тай өгөгдлийг хуваалцдаг. Жишээлбэл, танд хоёр VI зэрэг ажиллаж байна гэж бодъё.

Орон нутгийн хувьсагчийг ашиглах нь яагаад илүү дээр вэ?

-ийн давуу тал Орон нутгийн хувьсагчийг ашиглах Та өгч болно орон нутгийн хувьсагч Тэд зөвхөн зарлагдсан функцээр нь танигддаг тул өөр өөр функцүүдэд ижил нэртэй байдаг. Орон нутгийн хувьсагчид Аливаа функц дуусмагц устгагдаж, эзэлдэг санах ойн зайг чөлөөлнө.

Зөвлөмж болгож буй: