Identifiers
Introduction
जब हम C language में program लिखते हैं, तो हमें variables, functions, arrays आदि को नाम देना होता है ताकि हम उन्हें आसानी से पहचान सकें और उपयोग कर सकें।
यदि इन चीज़ों के नाम न हों, तो program को समझना और manage करना कठिन हो जाता है।
इसीलिए C language में इन नामों को Identifiers कहा जाता है।
Definition
Identifiers वे user-defined names होते हैं जो variables, functions, arrays, structures आदि को दिए जाते हैं, ताकि program में उनकी पहचान हो सके।
Example
int age;
float salary;
char grade;
यहाँ:
- age, salary, grade → Identifiers हैं
Real World Example
मान लो एक स्कूल है जहाँ हर student और teacher का एक नाम होता है, जैसे Rahul, Sita, Sharma Sir।
इसी तरह programming में भी हर variable और function का एक नाम होता है, जिससे उसकी पहचान होती है। यही नाम Identifiers कहलाते हैं।
Keywords
Introduction
C programming language में कुछ ऐसे words होते हैं जिनका meaning पहले से निर्धारित होता है। इन words को हम अपनी इच्छा से बदल नहीं सकते और न ही इन्हें variable या function के नाम के रूप में उपयोग कर सकते हैं।
ये words compiler के लिए विशेष निर्देश की तरह काम करते हैं।
Definition
Keywords वे reserved words होते हैं जिनका predefined meaning होता है और जिन्हें identifier के रूप में उपयोग नहीं किया जा सकता।
Example
int a = 10;
if (a > 5)
{
printf("Greater");
}
यहाँ:
- int, if → Keywords हैं
Real World Example
मान लो traffic signal में Red, Yellow और Green light होती है।
इनका meaning पहले से तय होता है और कोई व्यक्ति इन्हें बदल नहीं सकता।
इसी तरह C language में भी Keywords का meaning fix होता है और इन्हें बदल नहीं सकते।
Exam Points
- C language में कुल 32 keywords होते हैं
- Keywords को variable name के रूप में उपयोग नहीं किया जा सकता
- Identifiers user-defined होते हैं जबकि Keywords predefined होते हैं