Entscheidungsfindungsstrukturen erfordern, dass der Programmierer eine oder mehrere Bedingungen angibt, die vom Programm ausgewertet oder getestet werden sollen, zusammen mit einer Anweisung oder Anweisungen, die auszuführen sind, wenn die Bedingung als wahr bestimmt wird, und optional andere Anweis
Es kann vorkommen, dass Sie einen Codeblock mehrmals ausführen müssen. Im Allgemeinen werden Anweisungen sequentiell ausgeführt:Die erste Anweisung in einer Funktion wird zuerst ausgeführt, gefolgt von der zweiten und so weiter. Programmiersprachen bieten verschiedene Kontrollstrukturen, die kompli
Ein Operator ist ein Symbol, das den Compiler anweist, bestimmte mathematische oder logische Manipulationen durchzuführen. C++ ist reich an eingebauten Operatoren und bietet die folgenden Arten von Operatoren − Arithmetische Operatoren Relationale Operatoren Logische Operatoren Bitweise Operatoren
Eine Speicherklasse definiert den Geltungsbereich (Sichtbarkeit) und die Lebensdauer von Variablen und/oder Funktionen innerhalb eines C++-Programms. Diese Bezeichner stehen vor dem Typ, den sie ändern. Es gibt folgende Speicherklassen, die in einem C++-Programm verwendet werden können automatisch
C++ erlaubt die char, int, und doppelt Datentypen müssen Modifikatoren vorangestellt werden. Ein Modifikator wird verwendet, um die Bedeutung des Basistyps zu ändern, damit er den Anforderungen verschiedener Situationen genauer entspricht. Die Datentypmodifikatoren sind hier aufgelistet − untersc
Konstanten beziehen sich auf feste Werte, die das Programm nicht ändern darf, und werden als Literale bezeichnet . Konstanten können von jedem der grundlegenden Datentypen sein und können in ganze Zahlen, Fließkommazahlen, Zeichen, Zeichenfolgen und boolesche Werte unterteilt werden. Auch hier wer
Ein Bereich ist ein Bereich des Programms und grob gesagt gibt es drei Stellen, an denen Variablen deklariert werden können − Innerhalb einer Funktion oder eines Blocks, der lokale Variablen genannt wird, Bei der Definition von Funktionsparametern, die formale Parameter genannt werden. Auße
Eine Variable stellt uns einen benannten Speicher zur Verfügung, den unsere Programme manipulieren können. Jede Variable in C++ hat einen bestimmten Typ, der die Größe und das Layout des Variablenspeichers bestimmt; der Wertebereich, der in diesem Speicher gespeichert werden kann; und den Satz von O
Programmkommentare sind erklärende Anweisungen, die Sie in den C++-Code einfügen können. Diese Kommentare helfen jedem, den Quellcode zu lesen. Alle Programmiersprachen erlauben irgendeine Form von Kommentaren. C++ unterstützt einzeilige und mehrzeilige Kommentare. Alle innerhalb eines Kommentars v
Wenn wir ein C++-Programm betrachten, kann es als eine Sammlung von Objekten definiert werden, die miteinander kommunizieren, indem sie ihre Methoden aufrufen. Schauen wir uns nun kurz an, was eine Klasse, ein Objekt, Methoden und Instant-Variablen bedeuten. Objekt − Objekte haben Zustände und Ve
Einrichtung der lokalen Umgebung Wenn Sie dennoch bereit sind, Ihre Umgebung für C++ einzurichten, müssen Sie die folgenden beiden Softwareprogramme auf Ihrem Computer haben. Texteditor Dies wird verwendet, um Ihr Programm einzugeben. Beispiele für wenige Editoren sind Windows Notepad, OS Edit-Bef
C++ ist eine statisch typisierte, kompilierte, universelle Programmiersprache mit Berücksichtigung der Groß-/Kleinschreibung und freier Form, die prozedurale, objektorientierte und generische Programmierung unterstützt. C++ wird als mittlere Ebene betrachtet Sprache, da sie eine Kombination aus Hig
Es ist möglich, einige Werte von der Befehlszeile an Ihre C-Programme zu übergeben, wenn sie ausgeführt werden. Diese Werte werden als Befehlszeilenargumente bezeichnet und oft sind sie wichtig für Ihr Programm, besonders wenn Sie Ihr Programm von außen steuern möchten, anstatt diese Werte fest im C
Dieses Kapitel erläutert die dynamische Speicherverwaltung in C. Die Programmiersprache C bietet mehrere Funktionen für die Speicherzuweisung und -verwaltung. Diese Funktionen finden Sie in Header-Datei. Sr.No. Funktion &Beschreibung 1 void *calloc(int num, int size); Diese Funktion weist ein
Manchmal können Sie auf eine Situation stoßen, in der Sie eine Funktion haben möchten, die eine variable Anzahl von Argumenten, dh Parametern, anstelle einer vordefinierten Anzahl von Parametern annehmen kann. Die Programmiersprache C bietet eine Lösung für diese Situation und Sie können eine Funkti
Rekursion ist der Prozess der Wiederholung von Elementen auf selbstähnliche Weise. Wenn ein Programm Ihnen erlaubt, eine Funktion innerhalb derselben Funktion aufzurufen, wird dies in Programmiersprachen als rekursiver Aufruf der Funktion bezeichnet. void recursion() { recursion(); /* function c
Daher bietet die C-Programmierung keine direkte Unterstützung für die Fehlerbehandlung, sondern bietet Ihnen als Systemprogrammiersprache Zugriff auf niedrigerer Ebene in Form von Rückgabewerten. Die meisten C- oder sogar Unix-Funktionsaufrufe geben im Fehlerfall -1 oder NULL zurück und setzen einen
Das Konvertieren eines Datentyps in einen anderen wird als Typumwandlung oder Typkonvertierung bezeichnet. Wenn Sie beispielsweise einen „langen“ Wert in einer einfachen Ganzzahl speichern möchten, können Sie „long“ in „int“ umwandeln. Sie können die Werte explizit mit dem cast-Operator von einem Ty
Eine Header-Datei ist eine Datei mit der Erweiterung .h die C-Funktionsdeklarationen und Makrodefinitionen enthält, die von mehreren Quelldateien gemeinsam genutzt werden sollen. Es gibt zwei Arten von Header-Dateien:die Dateien, die der Programmierer schreibt, und die Dateien, die mit Ihrem Compile
Der C-Präprozessor ist kein Teil des Compilers, sondern ein separater Schritt im Kompilierungsprozess. Einfach ausgedrückt ist ein C-Präprozessor nur ein Textersetzungswerkzeug und weist den Compiler an, die erforderliche Vorverarbeitung vor der eigentlichen Kompilierung durchzuführen. Wir bezeichne
C Sprache