Տարբերություն նույնացուցիչի և հիմնաբառի միջև

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

Տարբերություն նույնացուցիչի և հիմնաբառի միջև
Տարբերություն նույնացուցիչի և հիմնաբառի միջև

Video: Տարբերություն նույնացուցիչի և հիմնաբառի միջև

Video: Տարբերություն նույնացուցիչի և հիմնաբառի միջև
Video: Tokens in C / C++ - Keywords | Strings | Identifiers | Constants | Operators | Special Symbols 2024, Նոյեմբեր
Anonim

Հիմնական տարբերություն – Նույնացուցիչ ընդդեմ հիմնաբառի

Ծրագրավորման մեջ կան տարբեր հասկացություններ, ինչպիսիք են փոփոխականները, ֆունկցիաները և այլն: Փոփոխականը տվյալների պահպանման հիշողության վայր է: Ֆունկցիան հայտարարությունների բլոկ է, որը նախատեսված է կոնկրետ առաջադրանք կատարելու համար: Ծրագիրը գրելիս կարևոր է տալ իմաստալից անուններ, քանի որ այն բարելավում է կոդերի ընթեռնելիությունը: Հետևաբար, ծրագրավորողը կարող է անուններ ստեղծել՝ դրանք նույնականացնելու համար: Նրանք հայտնի են որպես նույնացուցիչներ: Նույնացուցիչը օգտագործողի կողմից սահմանված անուն է, որը տրված է փոփոխականին, ֆունկցիային, զանգվածին կամ դասին: Կա նաև ծրագրավորման լեզվով նախատեսված բառերի մի շարք, որոնք ունեն հատուկ նշանակություն: Նրանք հայտնի են որպես հիմնաբառեր:Հիմնաբառերը պատկանում են լեզվին, և յուրաքանչյուրն ունի որոշակի առաջադրանքներ: Այս հիմնաբառերը չեն կարող օգտագործվել որպես նույնացուցիչ անուններ: Այս հոդվածը քննարկում է նույնացուցիչի և հիմնաբառի միջև եղած տարբերությունը: Նույնացուցիչի և հիմնաբառի միջև հիմնական տարբերությունն այն է, որ նույնացուցիչը օգտվողն է, որը սահմանում է անուն փոփոխականի, ֆունկցիայի, դասի համար, մինչդեռ հիմնաբառը ծրագրավորման լեզվի կողմից տրամադրված վերապահված բառ է:

Ի՞նչ է նույնացուցիչը:

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

Նույնացուցիչներ ստեղծելիս կան որոշակի կանոններ: Նույնացուցիչները թույլատրվում են օգտագործել միայն այբբենական նիշեր, թվանշաններ և ընդգծում: Խորհուրդ չի տրվում նույնացուցիչը սկսել թվանշանով:Երբ կա այնպիսի հայտարարություն, ինչպիսին է 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 տարբերակը այստեղ՝ նույնացուցիչի և հիմնաբառի միջև տարբերությունը

Խորհուրդ ենք տալիս: