Logo hy.boatexistence.com

Որտե՞ղ օգտագործել const-ը c++-ում:

Բովանդակություն:

Որտե՞ղ օգտագործել const-ը c++-ում:
Որտե՞ղ օգտագործել const-ը c++-ում:

Video: Որտե՞ղ օգտագործել const-ը c++-ում:

Video: Որտե՞ղ օգտագործել const-ը c++-ում:
Video: Որտե՞ղ և ի՞նչ առարկաներ սովորել լավ ծրագրավորող դառնալու համար։ համալսարաններ և bootcamp-ներ | QA 2024, Հուլիսի
Anonim

Որակավորման const-ը կարող է կիրառվել ցանկացած փոփոխականի հայտարարագրում՝ նշելու, որ դրա արժեքը չի փոխվի (ինչը կախված է նրանից, թե որտեղ են պահպանվում const փոփոխականները, մենք կարող ենք փոխել const փոփոխականի արժեքը՝ օգտագործելով ցուցիչը):

Ե՞րբ պետք է օգտագործվի Const-ը C-ում:

Const հիմնաբառը թույլ է տալիս դուք նշել՝ փոփոխականը փոփոխելի է, թե ոչ: Դուք կարող եք օգտագործել const փոփոխականների և const ցուցիչների փոփոխությունները կանխելու համար, իսկ const հղումները թույլ չեն տալիս փոխել մատնանշված (կամ հղումով) տվյալները:

Ինչու ենք մենք օգտագործում const?

Ֆունկցիան դառնում է const, երբ const բանալի բառն օգտագործվում է ֆունկցիայի հայտարարագրում: Const ֆունկցիաների գաղափարն է թույլ չտալ նրանց փոփոխել այն օբյեկտը, որի վրա կոչվում են:Առաջարկվում է պրակտիկա դարձնել հնարավորինս շատ գործառույթներ, որպեսզի խուսափեն օբյեկտների պատահական փոփոխություններից:

Որտե՞ղ են օգտագործվում հաստատուն որակիչները:

Երբ մենք չենք ցանկանում փոփոխել արգումենտը և այն փոխանցել որպես հղում կամ ցուցիչ, մենք օգտագործում ենք const որակիչը, որպեսզի արգումենտը պատահաբար չփոփոխվի ֆունկցիայի մեջ: Դասի տվյալների անդամները կարող են հայտարարվել և՛ որպես const, և՛ ստատիկ՝ դասի լայնածավալ հաստատունների համար: Հղման փոփոխականները կարող են լինել const, երբ դրանք վերաբերում են const տեղադրությանը:

Ի՞նչ են նույնացուցիչները C-ում:

«Նույնացուցիչները» կամ «նշանանշանները» անուններն են, որոնք դուք տրամադրում եք ձեր ծրագրի փոփոխականների, տեսակների, գործառույթների և պիտակների համար: … Դուք ստեղծում եք նույնացուցիչ՝ նշելով այն փոփոխականի, տեսակի կամ ֆունկցիայի հայտարարագրում: