ये data types की values अपने अंदर store करके रखता है , memory location का नाम भी होता है |

Rules for Variable

  1. Variable ये case-sensetive होता है | for eg int a और int A ये अलग-अलग variables है |
  2. Variable की शुरुआत किसी भी alphabet(a-z, A-Z) या underscore( _ ) से होती है |
  3. Variables का नाम alphanumeric हो सकता है | For eg. a1 = 5, var1, var2
  4. Variable ये space को allow नहीं करता |
  5. Variable name कोई भी C Keywords नहीं होता |
1. Variable Declaration: जब Variable declare होता है तब ये variable जिस data type का होता है, उसके हिसाब से Memory allocate करता है |
data_type single_variable_name;
int a;
2. Variable Initialization: जब Variable initialize होता है तब ये variable जिस data type होता है, उसके हिसाब से Memory allocate करता है |
data_type single_variable_name = value;
int a=5;

Constants:

Constant की value fixed होती है , किसी भी data type का हो सकता है | Constant को Literals भी कहते है |
const(keyword) data_type variable_name = value (optional) ; 
const int num = 5; // Constant