Въведение в ключови думи в C ++

Ключовите думи са запазените думи във всеки език за програмиране. Те се използват за изпълнение на конкретна задача. Не можем да използваме ключови думи за деклариране на променливи. Както всеки друг език, има и различни ключови думи в езика C ++. В тази статия ще разгледаме тези ключови думи с помощта на примери. Можем да кажем, че ключовите думи са сърцебиенето на езика, тъй като без тях не можем да изпълним нищо. Всяка ключова дума има своите предимства и значение.

Списък на C ++ ключови думи

По-долу е списъкът на ключовите думи, използвани в езика C ++.

(Auto, double, int, struct, Break, else, long, switch, Case, enum, register, typedef, Char, extern, return, Union, Const, float, кратко, неподписано, Продължи, за, подписано, невалидно, По подразбиране, goto, sizeof, летливи, Do, if, static, докато, Asm, динамичен_cast, пространство от имена, reinterpret_cast, Bool, изрично, ново, static_cast, Catch false, оператор, шаблон, клас, приятел, частно, това, Const_cast, inline, обществено, хвърляне, Изтриване, изменящ се, защитено, вярно, Опитайте, typeid, име на име, използване, виртуален, wchar_t)

Пример за ключови думи

В горния раздел видяхме списъка с ключови думи. Не можем да ги използваме като променливи в програмирането. В този раздел ще обсъдим някои от тях с помощта на някои примери.

1. Ако: Тази ключова дума се използва за проверка на състоянието. Ако условието стане вярно, той изпълнява оператора, следвайки, ако.

Програма за имплантиране на Ако е дадена ключова дума, както следва:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n > 0)
(
cout << "You have entered positive number";
)
return 0;
)

Резултатът ще бъде както следва:

2. else : Тази ключова дума се използва с оператор if. Ако условието стане невярно, декларацията, следваща друго, ще бъде изпълнена.

Програмата за имплантиране на друга ключова дума е дадена, както следва:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n %2 == 0)
(
cout << "You have entered even number";
)
else
(
cout << "You have entered odd number";
)
return 0;
)

Резултатът ще бъде както следва:

3. превключвател: Тази ключова дума се използва за тестване на стойността на променливата и сравняване с различни случаи. Въз основа на случаите тя изпълнява изявлението. В първия изход въведеното число е сред случаите, така че изпълнява оператора, предаващ случаите на съвпадение. Във втория изход можем да видим, че въведеното число не съответства на случаите, следователно той изпълнява оператора, който следва ключовата дума по подразбиране.

Програмата за имплантиране на ключова дума се дава, както следва:

#include
using namespace std;
int main()
(
int n;
cout << "Enter number between 1 to 3" << endl;
cin >> n;
switch(n)
(
case 1:
cout << "You have entered 1";
break;
case 2:
cout << "You have entered 2";
break;
case 3:
cout << "You have entered 3";
break;
default:
cout << "Please enter valid number";
break;
)
return 0;
)

Резултатът ще бъде както следва:

4. докато: Тази ключова дума се използва за контрол на потока на изпълнение. Първо, тя проверява състоянието, ако условието съвпада, изявленията по-долу ще бъдат изпълнени.

Програма за имплантиране на ключова дума, докато е дадена, както следва:

#include
using namespace std;
int main()
(
int n, i = 0;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
while(i <= n)
(
cout << i << endl;
i++;
)
return 0;
)

Резултатът ще бъде както следва:

5. do: Ключовата дума do се използва с ключова дума while. Работата на do е същата, единствената разлика първо изпълнява оператора и след това проверява състоянието, от друга страна, цялото първо условие за проверка и след това изпълнява операторите.

Програмата за имплантиране на ключова дума се дава както следва:

#include
using namespace std;
int main()
(
int n, i = 0;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
do
(
cout << i << endl;
i++;
)while(i <= n);
return 0;
)

Резултатът ще бъде както следва:

6. за: Ключовата дума за ключовете се използва за управление на цикъла. Това е команда за управление на цикъла, която изпълнява цикъла, докато даденото условие съвпадне.

Програмата за имплантиране на ключова дума е дадена, както следва:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers:" << endl;
for(i = 0; i <= n; i++)
(
cout << i << endl;
)
return 0;
)

Резултатът ще бъде както следва:

7. break: Тази ключова дума се използва за разбиване на оператора. Въз основа на състоянието, той прекъсва примката. Прекъсване на ключова дума може да се използва и с оператор за превключване за прекъсване на цикъла.

Програмата за имплантиране на ключова дума за прекъсване е дадена, както следва:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
break;
)
cout << i << endl;
)
return 0;
)
#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
break;
)
cout << i << endl;
)
return 0;
)

Резултатът ще бъде както следва:

8. продължение: Ключовата дума за продължаване се използва за пропускане на реда. Точно обратното на изявлението за прекъсване. Continue Statement ще продължи изпълнението на цикъла, той пропуска само реда, където е споменат.

Програмата за имплантиране на ключова дума продължава е дадена, както следва:

#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
continue;
)
cout << i << endl;
)
return 0;
)
#include
using namespace std;
int main()
(
int n, i;
cout << "Enter a number to print the number series" << endl;
cin >> n;
cout << "List of numbers" < for(i = 0; i <= n; i++)
(
if(i == 5)
(
continue;
)
cout << i << endl;
)
return 0;
)

Резултатът ще бъде както следва:

9. goto: Ключовата дума goto се използва за прехвърляне на потока на контрол към друг етикет. В програмата, дадена по-долу, създаваме два етикета, четни и нечетни, за да прехвърлим потока на контрол.

Програмата за имплантиране на ключова дума goto е дадена както следва:

#include
using namespace std;
void checkevenodd()
(
int n;
cout << "Enter number:" << endl;
cin >> n;
if(n %2 == 0)
goto even;
else
goto odd;
even:
cout << "You have entered even number";
return;
odd:
cout << "You have entered odd number";
)
int main()
(
checkevenodd();
return 0;
)

Резултатът ще бъде както следва:

10. const: Тази ключова дума се използва за фиксиране на стойността на променливата. Променлива, която е декларирана като const, остава постоянна. Стойността на постоянната променлива не може да бъде променена. В първата програма можете да видите, че стойността на i е променена. Във втората програма, когато ще променим стойността на константата, било то хвърля грешката.

Програмата за имплантиране на ключова дума const е дадена както следва:

#include
using namespace std;
int main()
(
int i = 7;
i = 5;
cout << i;
return 0;
)

Резултатът ще бъде както следва:

Ето още една програма за имплантиране на друга ключова дума е следната

#include
using namespace std;
int main()
(
const int i = 7;
i = 5;
cout << i;
return 0;
)

Резултатът ще бъде както следва:

11. Stru: Тази ключова дума се използва за създаване на тип данни. Той декларира, че всички променливи в една група следват ключовата дума stru. След това създавайки обект на структурата, всички променливи се извличат.

Програмата за имплантиране на ключова дума stru е дадена, както следва:

#include
using namespace std;
struct student
(
string first_name, last_name;
int roll_no;
);
int main()
(
struct student stu;
stu.first_name = "EDU";
stu.last_name = "CBA";
stu.roll_no = 5;
cout << "First Name:" << stu.first_name << endl;
cout << "Last Name:" << stu.last_name << endl;
cout << "Roll No:" << stu.roll_no << endl;
return 0;
)

Резултатът ще бъде както следва:

12. char: Тази ключова дума се използва за деклариране на знакова променлива. Например правописният правопис; Така че тук правописът е променлива от типа на знаците.

Програмата за имплантиране на ключова дума char е дадена, както следва:

#include
using namespace std;
int main()
(
char alphabet(100);
cout << "Enter a string: ";
cin >> alphabet ;
cout << "You entered: " << alphabet << endl;
cout << "\nEnter another alphabet: ";
cin >> alphabet;
cout << "You entered: "< return 0;
)
#include
using namespace std;
int main()
(
char alphabet(100);
cout << "Enter a string: ";
cin >> alphabet ;
cout << "You entered: " << alphabet << endl;
cout << "\nEnter another alphabet: ";
cin >> alphabet;
cout << "You entered: "< return 0;
)

Резултатът ще бъде както следва:

13. int: Тази ключова дума се използва за съхраняване на целочислените стойности. Можете да видите, че дори и след присвояване на плаваща стойност, тя дава единственото цяло число като изход.

Програмата за имплантиране на ключова дума int е дадена, както следва:

#include
using namespace std;
int main()
(
int a = 3.14;
cout << a;
return 0;
)

Резултатът ще бъде както следва:

14. float: Тази ключова дума се използва за съхраняване на десетични стойности.

Програмата за имплантиране на ключова дума float е дадена, както следва:

#include
using namespace std;
int main()
(
float a = 3.14;
cout << a;
return 0;
)

Резултатът ще бъде както следва:

15. клас: Тази ключова дума се използва за създаване на клас. Класът съдържа данните и функцията, която ще се използва в програмата. Класът може да се управлява от три ключови думи - обществена, защитена и частна. Членът и функцията на класа могат да бъдат достъпни извън класа. Членовете и функцията на частния клас не могат да бъдат достъпни извън класа.

Програмата за имплантиране на ключова дума от клас се дава както следва:

#include
using namespace std;
class student
(
public:
string first_name, last_name;
int roll_no;
);
int main()
(
student stu;
stu.first_name = "EDU";
stu.last_name = "CBA";
stu.roll_no = 5;
cout << "First Name:" << stu.first_name << endl;
cout << "Last Name:" << stu.last_name << endl;
cout << "Roll No:" << stu.roll_no << endl;
return 0;
)

Резултатът ще бъде както следва:

заключение

В тази статия видяхме какви са различните ключови думи в C ++ и как да ги реализираме, като използваме някои примери. Надявам се, че тази статия ще ви бъде полезна.

Препоръчителни статии

Това е ръководство за C ++ Ключови думи. Тук сме обсъдили какво е C ++ Ключови думи, Списък на C ++ ключови думи заедно с Примери, следващи кодове и изходи. Можете също да прегледате и другите ни предложени статии, за да научите повече -

  1. Най-добрият компилатор на C ++
  2. Обект в C ++
  3. C ++ Алтернативи
  4. C ++ срещу Visual C ++
  5. PHP Ключови думи
  6. Топ 11 функции и предимства на C ++
  7. Хвърли срещу Хвърли | Топ 5 разлики, които трябва да знаете
  8. Топ 36 ключови думи в SQL с примери
  9. Важността, употребите и примерите на тази ключова дума
  10. Пълно ръководство за прекъсване на изявление в Python