Keywords in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Keywords in C++ Notes | Basic Computer Engineering | RGPV BTech First Year


Keywords in C++

C++ Programming Language рдореЗрдВ Keywords рд╡реЗ Reserved Words рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд░реНрде (Predefined Meaning) рд╣реЛрддрд╛ рд╣реИред Compiler рдЗрди рд╢рдмреНрджреЛрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред Programmer рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ Variable, Function, Class рдЕрдерд╡рд╛ Object рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдкреНрд░рддреНрдпреЗрдХ Keyword Program рдХреЗ рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЬрдм рднреА Compiler рдХрд┐рд╕реА Program рдХреЛ Compile рдХрд░рддрд╛ рд╣реИ рддреЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╡рд╣ Keywords рдХреЛ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред рдпрджрд┐ Programmer рдХрд┐рд╕реА Keyword рдХрд╛ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдпрд╛ рдЙрд╕реЗ Identifier рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ рддреЛ Compiler Syntax Error рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП Keywords рдХрд╛ рд╕рд╣реА рдЬреНрдЮрд╛рди рдкреНрд░рддреНрдпреЗрдХ Computer Engineering Student рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдВрдд рдЖрд╡рд╢реНрдпрдХ рд╣реИред


Introduction

Programming Language рдХреА Grammar рдХреЛ рдмрдирд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг Components рдореЗрдВ рд╕реЗ рдПрдХ Keywords рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ Keyword рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рдЬреИрд╕реЗ Data Declaration, Decision Making, Loop Control, Memory Management, Object Oriented Programming рддрдерд╛ Exception Handling рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

C++ рдореЗрдВ рд▓рдЧрднрдЧ 95 рд╕реЗ рдЕрдзрд┐рдХ Reserved Keywords рдЙрдкрд▓рдмреНрдз рд╣реИрдВ (Modern Standards рдореЗрдВ рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рддреА рд░рд╣рддреА рд╣реИ)ред рдкреНрд░рддреНрдпреЗрдХ Keyword рдХрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд░реНрдп рд╣реЛрддрд╛ рд╣реИ рддрдерд╛ рдЙрд╕реЗ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ред


Definition of Keyword

Keyword C++ Programming Language рдХрд╛ рдРрд╕рд╛ Reserved Word рд╣реИ рдЬрд┐рд╕рдХрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЕрд░реНрде рд╣реЛрддрд╛ рд╣реИ рддрдерд╛ рдЬрд┐рд╕реЗ Programmer рдХрд┐рд╕реА Identifier рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред

Keyword = Reserved Word with Predefined Meaning

Characteristics of Keywords

  • Reserved Words рд╣реЛрддреЗ рд╣реИрдВред
  • Compiler рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ Recognize рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
  • рдЗрдирдХрд╛ Meaning Fixed рд╣реЛрддрд╛ рд╣реИред
  • Variable Name рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗред
  • Function Name рдирд╣реАрдВ рдмрдирд╛рдП рдЬрд╛ рд╕рдХрддреЗред
  • Class Name рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗред
  • Case Sensitive рд╣реЛрддреЗ рд╣реИрдВред
  • Programming Syntax рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

Rules for Using Keywords

  • Keywords рдХрд╛ Spelling рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗред
  • Keywords Reserved рд╣реЛрддреЗ рд╣реИрдВред
  • Keywords Identifier рдирд╣реАрдВ рдмрди рд╕рдХрддреЗред
  • Keywords Case Sensitive рд╣реЛрддреЗ рд╣реИрдВред
  • Keywords рдХреЗрд╡рд▓ рдЙрдирдХреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

Categories of C++ Keywords

  1. Data Type Keywords
  2. Control Statement Keywords
  3. Storage Class Keywords
  4. Access Specifier Keywords
  5. Object Oriented Programming Keywords
  6. Exception Handling Keywords
  7. Namespace Keywords

1. Data Type Keywords

рдЗрди Keywords рдХрд╛ рдЙрдкрдпреЛрдЧ Variables рддрдерд╛ Functions рдХреЗ Data Type рдХреЛ Define рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Keyword Purpose
int Integer Data Type
float Floating Point Data
double Double Precision Number
char Character Data Type
bool Boolean Data Type
void No Return Type
int age = 20;
float salary = 25000.50;
char grade = 'A';
bool result = true;

2. Control Statement Keywords

рдЗрди Keywords рдХрд╛ рдЙрдкрдпреЛрдЧ Program рдХреЗ Flow рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

Keyword Purpose
if Decision Making
else Alternative Decision
switch Multiple Selection
case Switch Label
for Loop
while Loop
do Do While Loop
break Terminate Loop
continue Skip Current Iteration
return Return Value
if(marks >= 33)
{
  cout << "Pass";
}

Related Articles

Arrays in C++ Notes | One Dimensional & Two Dimensional Arrays with Programs | Basic Computer Engineering | RGPV BTech First Year

Arrays ...

Read More тЖТ

Control Statements in C++ Notes | Decision Making & Looping Statements | Basic Computer Engineering | RGPV BTech First Year

Control...

Read More тЖТ

Expressions in C++ Notes | Types of Expressions, Evaluation & Expression Statements | Basic Computer Engineering | RGPV BTech First Year

Express...

Read More тЖТ

Operators in C++ Notes | Arithmetic, Relational, Logical, Assignment, Bitwise Operators | Basic Computer Engineering | RGPV BTech First Year

Operato...

Read More тЖТ

Program Structure in C++ Notes | Basic Computer Engineering | RGPV BTech First Year

Program...

Read More тЖТ