Zaif terilgan dasturlash tili nima?
Zaif terilgan dasturlash tili nima?

Video: Zaif terilgan dasturlash tili nima?

Video: Zaif terilgan dasturlash tili nima?
Video: 6 TA ENG MUHIM SAYT // OQ HACKERLIKNI O'RGANISH UCHUN // QIZIQUVCHILAR UCHUN [3-PLANETA] 2024, Noyabr
Anonim

A kuchsiz - yozilgan til boshqa tomondan a til unda o'zgaruvchilar ma'lum bir ma'lumot turiga bog'lanmagan; ular hali ham bir turiga ega, ammo turdagi xavfsizlik cheklovlari kuchli bo'lganlarga nisbatan pastroq. terilgan tillar.

Yana savol tug'iladi: kuchli terilgan til va zaif terilgan til nima?

Asosiy farq, taxminan aytganda, a kuchli terilgan til va a zaif yozilgan biri bu a zaif yozilgan bir-biriga bog'liq bo'lmagan turlar orasidagi konversiyalarni bilvosita amalga oshiradi, a qattiq yoziladi odatda bir-biriga bog'liq bo'lmagan turlar o'rtasida yashirin konversiyalarga yo'l qo'ymaydi.

Bundan tashqari, kuchli terilgan dasturlash tili nima? A kuchli - terilgan dasturlash tili har biri bo'lgan biri hisoblanadi turi ma'lumotlar (masalan, butun son, belgi, o'n oltilik, to'plangan o'nlik va boshqalar) bir qismi sifatida oldindan belgilangan. dasturlash tili va berilgan dastur uchun belgilangan barcha konstantalar yoki o'zgaruvchilar ma'lumotlar turlaridan biri bilan tavsiflanishi kerak.

Bundan tashqari, savol: C kuchli yoki zaif yozilganmi?

C statik hisoblanadi yozildi har bir o'zgaruvchini bildiruvchi til turi Python yoki JavaScript kabi ish vaqtida emas, kompilyatsiya vaqtida aniqlanadi. Xulosa qilib aytganda, bu statik, zaif yozilgan til. C adolatli qattiq yoziladi.

Yozilgan til deganda nima tushuniladi?

In yozilgan til biz aniqlash kompilyatsiya vaqtida yoki ish vaqtida ma'lum bo'lgan barcha o'zgaruvchilar turi. a uchun til statik bo'lish yozildi bu anglatadi kompilyatsiya vaqtida barcha o'zgaruvchilarning turlari ma'lum yoki xulosa chiqarilishi. A til dinamik hisoblanadi yozildi agar o'zgaruvchining turi ish vaqtida talqin qilinsa.

Tavsiya: