Wprowadzenie do słów kluczowych w C ++

Słowa kluczowe są słowami zastrzeżonymi w dowolnym języku programowania. Służą do wykonania określonego zadania. Nie możemy używać słów kluczowych do deklarowania zmiennych. Jak każdy inny język, w języku C ++ istnieją również różne słowa kluczowe. W tym artykule zobaczymy te słowa kluczowe za pomocą przykładów. Można powiedzieć, że słowa kluczowe są rytmem tego języka, ponieważ bez nich nic nie osiągniemy. Każde słowo kluczowe ma swoje zalety i znaczenie.

Lista słów kluczowych w C ++

Poniżej znajduje się lista słów kluczowych używanych w języku C ++.

(Auto, double, int, struct, Break, else, long, switch, Case, enum, register, typedef, Char, extern, return, union, Const, float, short, unsigned, Kontynuuj, dla, podpisany, nieważny, Domyślny, goto, sizeof, volatile, Do, if, static, while, Asm, dynamic_cast, przestrzeń nazw, reinterpret_cast, Bool, wyraźne, nowe, static_cast, Catch false, operator, szablon, klasa, przyjaciel, prywatny, to, Const_cast, inline, public, throw, Delete, mutable, protected, true, Try, typeid, typename, using, virtual, wchar_t)

Przykład słów kluczowych

W powyższej sekcji widzieliśmy listę słów kluczowych. Nie możemy ich używać jako zmiennych w programowaniu. W tej sekcji omówimy niektóre z nich za pomocą kilku przykładów.

1. Jeśli: to słowo kluczowe służy do sprawdzenia warunku. Jeśli warunek stanie się spełniony, wykonuje instrukcję następującą po if.

Program do implantacji słowa kluczowego If podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

2. else : to słowo kluczowe jest używane z instrukcją if. Jeśli warunek stanie się fałszywy, zostanie wykonana instrukcja następująca po nim.

Program do wszczepiania słowa kluczowego else podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

3. przełącznik: To słowo kluczowe służy do testowania wartości zmiennej i porównywania jej z różnymi przypadkami. Na podstawie przypadków wykonuje instrukcję. W pierwszym wyjściu wprowadzona liczba znajduje się wśród przypadków, więc wykonuje instrukcję przepływającą z przypadków dopasowania. W drugim wyjściu widzimy, że wprowadzona liczba nie pasuje do przypadków, dlatego wykonuje instrukcję po domyślnym słowie kluczowym.

Program do implantacji słowa kluczowego switch podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

4. while: to słowo kluczowe służy do sterowania przepływem wykonania. Najpierw sprawdza warunek, jeśli warunek się zgadza, instrukcje zostaną wykonane, dopóki nie zostaną wykonane.

Program do wszczepiania słowa kluczowego while jest podany w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

5. do: Słowo kluczowe do jest używane ze słowem kluczowym while. Działanie do jest takie samo, jedyna różnica polega na tym, że najpierw wykonuje instrukcję, a następnie sprawdza warunek, z drugiej strony cały warunek pierwszego sprawdzenia wykonuje następnie instrukcje.

Program do implantacji słowa kluczowego do podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

6. for: Słowo kluczowe for służy do sterowania pętlą. Jest to instrukcja sterująca pętlą, która wykonuje pętlę do momentu spełnienia określonego warunku.

Program do wszczepiania słowa kluczowego jest podany w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

7. break: to słowo kluczowe służy do złamania instrukcji. W zależności od warunku przerywa pętlę. Do przerwania pętli można również użyć słowa kluczowego break z instrukcją switch.

Program do implantacji słowa kluczowego break podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

8. kontynuuj: Słowo kluczowe kontynuuj służy do pominięcia linii. Jest to dokładnie odwrotność instrukcji break. Instrukcja Continue będzie kontynuować wykonywanie pętli, pomija tylko linię, w której jest wymieniona.

Program do wszczepiania słowa kluczowego continu jest podany w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

9. goto: Słowo kluczowe goto służy do przeniesienia kontroli nad inną etykietą. W programie podanym poniżej tworzymy dwie etykiety parzyste i nieparzyste, aby przenieść przepływ kontroli.

Program do implantacji słowa kluczowego goto podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

10. const: to słowo kluczowe służy do ustalenia wartości zmiennej. Zmienna zadeklarowana jako const pozostaje stała. Wartości zmiennej stałej nie można zmienić. W pierwszym programie widać, że wartość i została zmieniona. W drugim programie, w którym zamierzamy zmienić wartość stałej, może to spowodować błąd.

Program do implantacji słowa kluczowego const podaje się następująco:

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

Dane wyjściowe będą następujące:

Oto inny program do wszczepiania słowa kluczowego else jest następujący

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

Dane wyjściowe będą następujące:

11. struct: To słowo kluczowe służy do tworzenia typu danych. Deklaruje, że wszystkie zmienne w jednej grupie są zgodne ze słowem kluczowym struct. Po utworzeniu obiektu struktury, wszystkie zmienne są pobierane.

Program do implantacji słowa kluczowego struct podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

12. char: To słowo kluczowe służy do deklarowania zmiennej znakowej. Na przykład pisownia znaków; Więc pisownia jest zmienną typu znakowego.

Program do wszczepiania słowa kluczowego char podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

13. int: to słowo kluczowe służy do przechowywania wartości całkowitych. Widać, że nawet po przypisaniu wartości zmiennoprzecinkowej daje ona jedyną liczbę całkowitą jako wynik.

Program do implantacji słowa kluczowego int podany jest w następujący sposób:

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

Dane wyjściowe będą następujące:

14. float: To słowo kluczowe służy do przechowywania wartości dziesiętnych.

Program do implantacji słowa kluczowego float podano w następujący sposób:

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

Dane wyjściowe będą następujące:

15. klasa: To słowo kluczowe służy do utworzenia klasy. Klasa zawiera dane i funkcje, które będą używane w programie. Klasą mogą rządzić trzy słowa kluczowe - publiczny, chroniony i prywatny. Do członka i funkcji klasy można uzyskać dostęp poza klasą. Członkowie i funkcje klasy prywatnej nie są dostępne poza klasą.

Program do implantacji słowa kluczowego klasy podano w następujący sposób:

#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;
)

Dane wyjściowe będą następujące:

Wniosek

W tym artykule widzieliśmy, jakie są różne słowa kluczowe w C ++ i jak je zaimplementować na kilku przykładach. Mam nadzieję, że ten artykuł okaże się pomocny.

Polecane artykuły

To był przewodnik po słowach kluczowych w C ++. Omówiliśmy tutaj słowa kluczowe C ++, listę słów kluczowych C ++ wraz z przykładami wraz z kodami i danymi wyjściowymi. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Najlepszy kompilator C ++
  2. Obiekt w C ++
  3. C ++ Alternatywy
  4. C ++ vs Visual C ++
  5. Słowa kluczowe PHP
  6. 11 najważniejszych funkcji i zalet C ++
  7. Rzut vs Rzuty | 5 najważniejszych różnic, które powinieneś znać
  8. Najpopularniejsze 36 słów kluczowych w SQL z przykładami
  9. Znaczenie, zastosowania i przykłady tego słowa kluczowego
  10. Kompletny przewodnik po instrukcji Break w Pythonie