Ko nozīmē izteikti drukāta valoda?
Ko nozīmē izteikti drukāta valoda?

Video: Ko nozīmē izteikti drukāta valoda?

Video: Ko nozīmē izteikti drukāta valoda?
Video: Нелогичная жизнь_Рассказ_Слушать 2024, Aprīlis
Anonim

A spēcīgi - drukāti programmēšana valodu ir viens, kurā katrs veids dati (piemēram, vesels skaitlis, rakstzīme, heksadecimāls, iepakots decimālskaitlis un tā tālāk) ir iepriekš definēti kā daļa no programmēšanas valodu un visas konkrētajai programmai definētās konstantes vai mainīgie ir jāapraksta ar kādu no datu tipiem.

Ko šādā veidā nozīmē tas, ka valoda ir stingri drukāta statiski, kas neļauj teiksim C būt stingri drukātam?

Spēcīgi drukāts : valodu tas prasa, lai katram objektam būtu tips. Statiski drukāts : valodu ja tā veic tipa pārbaudi kompilēšanas laikā, nevis izpildes laikā. In statiski drukāta valoda , kļūda gribu jāmet kompilēšanas laikā, nevis izpildes laikā.

Turklāt vai Python valoda ir stingri drukāta? Python ir dinamiski- drukātā valoda . Java ir statiski drukātā valoda . Vāji drukātā valoda , mainīgos var netieši piespiest nesaistītiem tipiem, turpretim a spēcīgi drukāta valoda viņi nevar, un ir nepieciešama skaidra konvertēšana. Gan Java, gan Python ir spēcīgi drukātas valodas.

Kas šajā ziņā ir stipri tipizēta valoda un vāji tipizēta valoda?

Galvenā atšķirība, rupji runājot, starp a spēcīgi drukāta valoda un a vāji rakstīts viens ir tas, ka a vāji rakstīts viens veic reklāmguvumus starp nesaistītiem veidiem netieši, savukārt a spēcīgi rakstīts viens parasti aizliedz netiešus reklāmguvumus starp nesaistītiem veidiem.

Vai C ir stipri vai vāji rakstīts?

C ir statiski drukāti valoda, kas nozīmē katru mainīgo veids tiek noteikts kompilēšanas laikā, nevis izpildlaikā, piemēram, Python vai JavaScript. Rezumējot, tas ir statisks, vāji rakstīts valodu. C ir godīgi spēcīgi rakstīts.

Ieteicams: