Хүчтэй бичнэ гэдэг нь юу гэсэн үг вэ?
Хүчтэй бичнэ гэдэг нь юу гэсэн үг вэ?

Видео: Хүчтэй бичнэ гэдэг нь юу гэсэн үг вэ?

Видео: Хүчтэй бичнэ гэдэг нь юу гэсэн үг вэ?
Видео: Сугар гариг - VENUS 2024, May
Anonim

А хүчтэй - бичсэн Програмчлалын хэл нь өгөгдлийн төрөл бүрийг (бүхэл тоо, тэмдэгт, арван зургаат, багцалсан аравтын бутархай гэх мэт) програмчлалын хэлний нэг хэсэг болгон урьдчилан тодорхойлсон байдаг бөгөөд тухайн программд тодорхойлсон бүх тогтмол буюу хувьсагчдыг дараахын аль нэгээр тайлбарлах ёстой. өгөгдлийн төрлүүд.

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

Статик хэлбэрээр бичсэн : the хэл хэрэв энэ нь ажиллах цагийн оронд хөрвүүлэлтийн үед төрлийг шалгадаг бол. онд статик хэлбэрээр бичигдсэн хэл , алдаа болно ажиллах үед биш эмхэтгэх үед хаягдах. Тиймээс, С-ээс сэргийлж байна -аас хүчтэй шивж байна . Хоёр чухал программыг нэрлэ хэлүүд тэр хүчтэй байна гэхдээ динамикаар. бичсэн.

Нэмж хэлэхэд, C++-ийг хүчтэй бичдэг үү? C++ илүү юм хүчтэй бичсэн C-ээс илүү, учир нь энэ нь параметрийн полиморфизмтэй (загваруудаар дамжуулан) бөгөөд танд үнэн зөв хэвээр байгаа ерөнхий өгөгдлийн төрлийг бий болгох боломжийг олгодог. бичсэн . Python тийм биш хүчтэй бичсэн зэрэг C++ Учир нь энэ нь ийм төрлийг яг таг илэрхийлж чадахгүй. C++ цоорхойтой байж болох ч Python төрлийн систем нь сул хэвээр байна.

Хоёрдугаарт, хүчтэй бичсэн нь C# гэж юу гэсэн үг вэ?

Хариулах 2016 оны 8-р сарын 10. Бид ямар нэг юм хэлэх үед хүчтэй бичсэн байна бид гэсэн үг тэр нь төрөл объектын байна мэдэгдэж байгаа бөгөөд ашиглах боломжтой. Бид хэлж чадна C# хүчтэйгээр бичсэн , жишээ нь та чадахгүй хийх хоёр өөр хооронд ямар ч агаарын үйл ажиллагаа төрөл хувьсагчийн тоо (жишээ нь: String vs Integer).

Хүчтэй бичсэн, сул бичсэн хоёрын ялгаа юу вэ?

Үндсэн ялгаа , ойролцоогоор хэлэхэд, хооронд а хүчтэй бичсэн хэл ба a сул бичигдсэн нэг нь а сул бичигдсэн нэг нь хөрвүүлэлт хийдэг хооронд хамааралгүй төрлүүд нь далд хэлбэрээр, харин a хүчтэй бичсэн нэг нь ихэвчлэн далд хөрвүүлэлтийг зөвшөөрдөггүй хооронд хамааралгүй төрлүүд.

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