«D (ծրագրավորման լեզու)»–ի խմբագրումների տարբերություն

չ
կետադրություն և բացատներ, փոխարինվեց: ը , ո → ը, ո (7) oգտվելով ԱՎԲ
չ (→‎top: վերջակետների ուղղում, փոխարինվեց: ն: → ն։)
չ (կետադրություն և բացատներ, փոխարինվեց: ը , ո → ը, ո (7) oգտվելով ԱՎԲ)
== Փոփոխականներ ==
 
[[Փոփոխական]]ները D–ում ունեն բնորոշ տիպերը , որը որոշում է տրված փոփոխականի չափսը հիշողության տարածքում։ Փոփոխականները D–ում կարող են լինել հետևյալ տիպերի.
''char, int, float, double, void''։
Փոփոխականների օգտագործման օրինակ՝
 
 
out block–ը ապահովում է ֆունկցիայի վերադարձնող արժեքներըարժեքները։ ։ԱյնԱյն հաստատում է, որ վերադարձնող արժեքը գտնվում է ակնկալվող տիրույթում։
<source lang="D">
import std.stdio;
 
 
Կարելի է նաև ներկայացնել մեկ այլ օրինակ , որտեղ կարելի է փոխանցել տողը կոմպիլիացյիայի ընթացքում , այնպես որ խառնուրդը (Mixins) կարող է օգտագործել ֆունկցիան կրկնակի օգտագործման համար։
<source lang="D">
import std.stdio;
 
'''Template Mixins'''
D–ն սահմանում է ընդհանուր կոդի կաղապարները, որպեսզի կոմպիլիատորը գեներացնի ընդհանուր օրինակները տրված կաղապարներիցկաղապարներից։ ։ԿաղապարներըԿաղապարները կարող են գեներացնել կառուցվածքներ, կլասներ, ֆունկցիաներ։
 
<source lang="D">
 
'''Mixin name spaces'''
Mixin name space–ը օգտագործում են , որպեսզի խուսափեն կաղապարների երկիմաստություններից։ Որպես օրինակ կարեի է դիտարկել երկու փոփոխականներ, որոնցից մեկը հայտատրված է main–ում, իսկ մյուսը միքսին է։ Եթե խառնուրդի (Mixins) անունը նույնն է , ինչ որ շրջակա շրջանակում, ապա օգտագործվում է այդ անունը։
<source lang="D">
import std.stdio;
144 973

edits