Rules for Variable Names & Identifiers

Rules for Variable’s Name
C language में variable’s name के कुछ नियम है जो निम्न प्रकार है ।

पहला अक्षर हमेशा एक Alphabet (a-z या A-Z) या Underscore _ होना चाहिये ।
उसके बाद अगला अक्षर Alphabet, Underscore or Digits (0 – 9) होना चाहिए।

For Example –
int n1;
float n2;
double pi;
char grade;

Special Symbols (Underscore_ छोड़कर) Variable’s Name में Use नही कर सकते।  एक Variable के नाम में हम  इन @,*, #, ~,|, $,-, % etc अक्षरों को use नही कर सकते।     
अक्षरों के बीच मे Space भी Allowed नही है अगर शब्दो जो जोड़ना है तो उनके बीच मे Underscores का Use करेगे।

Example
rollnumber, my_name, father_name, mother_name, date_of_birth.

Variable’s Name की Length(लम्बाई) Compiler पर Depend (निर्भर) करती है ।  कुछ में 1 से 31 और कुछ में 247 अक्षरों तक Allow (अनुमति) करते है।  
सभी Variables हमेशा main( ) के Opening Brace बाद Declare(डिक्लेअर) किये जाते है आप कोड के बीच में  Variables को  Declare नही कर सकते । 
C में जो Keyword और Library Function है इनके नाम के समान Variable का नाम नही रख सकते ।

Declaring more than one variable
उपरोक्त में हमने पढ़ा कि Variable के नाम कैसे लेगे।
मान लीजिए अब हमें तीन Variable को Declare करना है तो इनको इस तरह Declare करेगे। 
int a;
int b;
int c;
और इन variables को एक लाइन statement में भी ले सकते है
Example 
int a,b,c;

यहाँ a, b और c, सभी integer प्रकार के Variables हैं और Comma का उपयोग a, b और c को Separate (अलग) करने के लिए किया है ।
आप इन सभी Variables में Value भी दे सकते है।

Example 
int a=10, b=20, c=30;

Identifiers 
Program में जो भी userdefined नाम होते है उन्हें  identifier कहते है  जैसे variable, function, array,  macro का नाम इत्यादि identifiers के लिए नियम variable के समान होंगे ।
जैसे–
int x = 10, y = 20;
यहाँ x और y  identifiers  है

The new line character (\n)
The New Line Character — ’\n’ is used to change the line.
The New Line Character का उपयोग लाइन को बदलने के लिए करते है।

आइये ये कोड देखते हैं
printf("C is simple. C is powerful.");

इसका Output
C is simple. C is powerful.

इसको इस तरह लिखे तो
printf(“C is simple.\nC is powerful.”);

तो Output यह आएगा
C is simple.
C is powerful.

New Line character — ’\n’ को String में लिखेगे इसको Single Quote में नही लिखते है ।


*/ Use of \n */ 

#include<stdio.h> 
#include<conio.h>

int main(void)
{         
   clrscr();       
   printf("C programming\n");     
   printf("C++ Programming\n");   
   printf("JAVA Programming\n");         
   getch();      
  return 0;

Output :
C programming
C++ Programming
JAVA Programming

जब उपरोक्त प्रोग्राम को रन कराते है तो ऊपर दिया गया Output मिलता है। इसका मतलब यह है कि जैसे ही Statement में  \n character है तो उसके बाद का Statement, Next में Output आता है।




PREVIOUS : First C Program





3 comments: