Հիմնական տարբերություն – Նույնացուցիչ ընդդեմ հիմնաբառի
Ծրագրավորման մեջ կան տարբեր հասկացություններ, ինչպիսիք են փոփոխականները, ֆունկցիաները և այլն: Փոփոխականը տվյալների պահպանման հիշողության վայր է: Ֆունկցիան հայտարարությունների բլոկ է, որը նախատեսված է կոնկրետ առաջադրանք կատարելու համար: Ծրագիրը գրելիս կարևոր է տալ իմաստալից անուններ, քանի որ այն բարելավում է կոդերի ընթեռնելիությունը: Հետևաբար, ծրագրավորողը կարող է անուններ ստեղծել՝ դրանք նույնականացնելու համար: Նրանք հայտնի են որպես նույնացուցիչներ: Նույնացուցիչը օգտագործողի կողմից սահմանված անուն է, որը տրված է փոփոխականին, ֆունկցիային, զանգվածին կամ դասին: Կա նաև ծրագրավորման լեզվով նախատեսված բառերի մի շարք, որոնք ունեն հատուկ նշանակություն: Նրանք հայտնի են որպես հիմնաբառեր:Հիմնաբառերը պատկանում են լեզվին, և յուրաքանչյուրն ունի որոշակի առաջադրանքներ: Այս հիմնաբառերը չեն կարող օգտագործվել որպես նույնացուցիչ անուններ: Այս հոդվածը քննարկում է նույնացուցիչի և հիմնաբառի միջև եղած տարբերությունը: Նույնացուցիչի և հիմնաբառի միջև հիմնական տարբերությունն այն է, որ նույնացուցիչը օգտվողն է, որը սահմանում է անուն փոփոխականի, ֆունկցիայի, դասի համար, մինչդեռ հիմնաբառը ծրագրավորման լեզվի կողմից տրամադրված վերապահված բառ է:
Ի՞նչ է նույնացուցիչը:
Անուն, որը ստեղծվել է ծրագրավորողի կողմից փոփոխական, ֆունկցիա կամ դաս սահմանելու համար, հայտնի է որպես նույնացուցիչ: Նույնացուցիչներն օգտագործվում են այս սուբյեկտները եզակիորեն նույնականացնելու համար: Կարևոր է նույնացուցիչներին տալ իմաստալից անուններ՝ կոդը հեշտությամբ ընթեռնելի դարձնելու համար: Այն նաև կօգնի մյուս ծրագրավորողներին պարզել, թե ինչի մասին է ծրագիրը:
Նույնացուցիչներ ստեղծելիս կան որոշակի կանոններ: Նույնացուցիչները թույլատրվում են օգտագործել միայն այբբենական նիշեր, թվանշաններ և ընդգծում: Խորհուրդ չի տրվում նույնացուցիչը սկսել թվանշանով:Երբ կա այնպիսի հայտարարություն, ինչպիսին է int number=4; համարը նույնացուցիչն է: Ծրագրավորողը կարող է տպել այդ փոփոխականի արժեքը՝ օգտագործելով «համարը»: Ծրագրավորման լեզուներից շատերն աջակցում են մեծատառերի զգայունությանը: Հետևաբար, «տարածք» փոփոխականի անունը տարբերվում է «AREA»-ից։
Նկար 01. Նույնացուցիչների և հիմնաբառերի օրինակներ
Երկու թվերի գումարը հաշվարկող ֆունկցիայի համար անունը կարող է լինել հաշվարկ_գումար (): Այլ վավեր նույնացուցիչներն են՝ աշխատողի_աշխատավարձը, ուսանողի_իդենտը և համարը: Դաս ստեղծելիս ծրագրավորողը կարող է օգտագործել իմաստի նույնացուցիչ, որը նկարագրում է ատրիբուտները և մեթոդները: օր. դասարանի ուսանող, դասի աշխատակից, դասի ուղղանկյուն և այլն: Նմանապես, ծրագրավորողը կարող է ստեղծել նույնացուցիչներ՝ ըստ ծրագրի:
Ի՞նչ է հիմնաբառը:
Հիմնաբառերը տրամադրվում են ծրագրավորման լեզվի կողմից կոնկրետ առաջադրանքի համար:Նրանք ունեն հատուկ նշանակություն: Հիմնաբառերը չեն կարող օգտագործվել որպես նույնացուցիչ: Հիմնաբառերը հայտնի են նաև որպես վերապահված բառեր: Երբ ծրագրում կա հայտարարություն որպես int համար=2; դա նշանակում է, որ թիվը փոփոխական է, որը պարունակում է 2 արժեքը: The int-ը բանալի բառ է: Այն տեղեկացնում է կոմպիլյատորին, որ հիշողության գտնվելու վայրը կարող է պահել ամբողջ արժեք: Երբ կա հայտարարություն որպես float area; float-ը հիմնաբառ է, իսկ տարածքը՝ նույնացուցիչ: Տարածքի փոփոխականը կարող է ունենալ լողացող կետի արժեք։
Ծրագրավորման մեջ կան իրավիճակներ՝ կրկնելու հայտարարությունների հաջորդականությունը: For loop-ը և while-ն օգտագործվում է կրկնվող առաջադրանքների համար: Որոշման համար, if/else կարող է օգտագործվել: Եթե տրամաբանությունը ճշմարիտ է, ապա if բլոկի ներսում հայտարարությունները կկատարվեն: Հակառակ դեպքում, else բլոկի ներսում հայտարարությունները կկատարվեն: Սրանք ծրագրավորման շատ լեզուների համար ընդհանուր հիմնաբառերի մի քանի օրինակներ են: Հիմնաբառերը չեն կարող օգտագործվել որպես ծրագրի փոփոխականների կամ օգտագործողի կողմից սահմանված ծրագրի այլ տարրերի անուններ:
Ո՞րն է նմանությունը նույնացուցիչների և հիմնաբառի միջև:
Ծրագրավորման մեջ օգտագործվում են և՛ նույնացուցիչը, և՛ հիմնաբառերը:
Ո՞րն է տարբերությունը նույնացուցիչի և հիմնաբառի միջև:
Նույնացուցիչն ընդդեմ հիմնաբառի |
|
Նույնացուցիչը փոփոխականի, ֆունկցիայի, դասի օգտատիրոջ կողմից սահմանված անուն է: | Հիմնաբառը վերապահված բառ է, որը տրամադրվում է ծրագրավորման լեզվով: |
Ձևաչափ | |
Նույնացուցիչը կարող է բաղկացած լինել այբբենական նիշերից, թվանշաններից և ընդգծված գծերից: | Հիմնաբառը պարունակում է միայն այբբենական նիշեր: |
Պատկերի զգայունություն | |
Նույնացուցիչը կարող է լինել մեծատառ կամ փոքրատառ: | Հիմնաբառը պետք է լինի փոքրատառ: |
Ամփոփում – նույնացուցիչն ընդդեմ հիմնաբառի
Նույնացուցիչը և հիմնաբառը ծրագրավորման մեջ օգտագործվող ընդհանուր տերմիններ են: Երբ կա հայտարարություն որպես int նշանի մեջ; նշանը նույնացուցիչ է, իսկ int-ը հիմնաբառ է: Նույնացուցիչը ստեղծվում է ծրագրավորողի կողմից, մինչդեռ հիմնաբառը օգտագործվում է կոմպիլյատորի կողմից որոշակի գործողության համար: Այս հոդվածը քննարկեց նույնացուցիչի և հիմնաբառի միջև եղած տարբերությունը: Նույնացուցիչի և հիմնաբառի միջև տարբերությունն այն է, որ նույնացուցիչն այն է, որ օգտագործողը սահմանում է անուն փոփոխականի, ֆունկցիայի, դասի համար, մինչդեռ հիմնաբառը ծրագրավորման լեզվի կողմից տրամադրված վերապահված բառ է:
Ներբեռնեք նույնականացման PDF-ն ընդդեմ հիմնաբառի
Դուք կարող եք ներբեռնել այս հոդվածի PDF տարբերակը և օգտագործել այն անցանց նպատակներով՝ ըստ մեջբերումների: Խնդրում ենք ներբեռնել PDF տարբերակը այստեղ՝ նույնացուցիչի և հիմնաբառի միջև տարբերությունը