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

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

Видео: Хүчтэй бичигдсэн хэл гэж юу гэсэн үг вэ?
Видео: Түүхэн Дэх Хамгийн Чухал Ололт - ТРАНЗИСТОР! 2024, Дөрөвдүгээр сар
Anonim

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

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

Маш сайн бичсэн : the хэл Энэ нь объект бүр төрөлтэй байхыг шаарддаг. Статик хэлбэрээр бичсэн : the хэл хэрэв энэ нь ажиллах цагийн оронд хөрвүүлэлтийн үед төрлийг шалгадаг бол. онд статик хэлбэрээр бичигдсэн хэл , алдаа болно ажиллах үед биш эмхэтгэх үед хаягдах.

Нэмж дурдахад Python нь маш сайн бичдэг хэл мөн үү? Python нь динамик - бичсэн хэл . Java бол статик- бичсэн хэл . Сул дорой байдлаар бичсэн хэл , хувьсагчдыг хамааралгүй төрлүүдэд далд хэлбэрээр шахаж болно, харин a хүчтэй бичсэн хэл тэд чадахгүй бөгөөд тодорхой хөрвүүлэх шаардлагатай. Java болон хоёулаа Python байна хүчтэй бичсэн хэлүүд.

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

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

C хүчтэй эсвэл сул бичигдсэн үү?

C нь статик юм бичсэн хувьсагч бүрийн гэсэн утгатай хэл төрөл Энэ нь Python эсвэл JavaScript шиг ажиллах хугацаанд биш, эмхэтгэх үед тодорхойлогддог. Үүнийг нэгтгэн дүгнэхэд энэ нь статик юм, сул бичигдсэн хэл. C шударга байна хүчтэй бичсэн.

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