Zuhause Persönliche Finanzen Ansieht, muss bei der C-Sprache - Dummies

Ansieht, muss bei der C-Sprache - Dummies

Inhaltsverzeichnis:

Video: C Programmieren für Anfänger Tutorial #1 - Einleitung 2025

Video: C Programmieren für Anfänger Tutorial #1 - Einleitung 2025
Anonim

Jedes Programm muss einen Startpunkt haben. Wenn Sie ein Programm ausführen, sendet DOS es auf dem Weg - wie das Starten eines Schiffs. Als letzten Dock-Master-Dienst schleudert DOS den Mikroprozessor kopfüber in das Programm. Der Mikroprozessor übernimmt dann das Steuer des Programms an diesem spezifischen Startpunkt.

In allen C-Programmen ist der Startpunkt die Funktion main () . Jedes C-Programm hat eins, sogar GOODBYE. C (in 1 gezeigt). Die Funktion main () ist die Engine, mit der das Programm funktioniert und die Meldung auf dem Bildschirm angezeigt wird.

Abbildung 1: GOODBYE. C und seine Stücke und Teile.

Andere C-Programme können in ihrer main () -Funktion andere Aufgaben ausführen. Aber was immer da ist, es ist der erste Befehl, der dem Computer gegeben wird, wenn das Programm läuft.

  • main () ist der Name der ersten (oder primären) Funktion in jedem C-Programm. C-Programme können andere Funktionen haben, aber main () ist der erste.
  • Es ist eine übliche Konvention, einem C-Funktionsnamen in Klammern zu folgen, wie in main () . Es bedeutet nichts. Jeder macht es, und es ist hier enthalten, damit Sie nicht freak, wenn Sie es woanders sehen.
  • In Borland C ++ haben Sie vielleicht die Fehlermeldung "In der Hauptfunktion" angezeigt. "Diese Nachricht bezieht sich auf die Hauptfunktion - die void main () Sache, die die Anweisungen in der C-Sprache enthält, die Sie geschrieben haben.
  • Eine Funktion ist eine Maschine - es ist eine Reihe von Anweisungen, die etwas bewirken. C-Programme können viele Funktionen enthalten, obwohl die Funktion main die erste Funktion in einem C-Programm ist. Es ist erforderlich.

Funktion. Gewöhnen Sie sich an dieses Wort.

Teile von Teilen

Hier sind einige interessante Teile des in Abbildung 1 gezeigten C-Programms:

1. #include ist als eine Präprozessor-Direktive bekannt, die beeindruckend klingt und nicht unbedingt der richtige Ausdruck ist, aber Sie müssen sie sowieso nicht auswendig. Was es tut, ist, dem Compiler zu sagen, er solle ein anderes Programm oder eine andere Datei zusammen mit dem Quellcode "einschließen", was im Allgemeinen viele kleine, lästige Fehler vermeidet, die sonst auftreten würden.

2. ist ein Dateiname, der von spitzen Klammern umgeben ist (was der Versuch der Sprache C ist, Sie zu zwingen, alle möglichen Klammern und Ähnliches zu verwenden). Die ganze Anweisung #include weist den Compiler an, die Datei STDIO zu verwenden. H, das Standard-E / A- oder Eingabe- / Ausgabebefehle enthält, die von den meisten C-Programmen benötigt werden.

3. void main kennzeichnet den Namen der Funktion main. Die Leere identifiziert den Typ der Funktion oder was die Funktion erzeugt. Im Fall von main erzeugt es nichts und der C-Term dafür ist "void"."

4. Zwei leere Klammern folgen dem Funktionsnamen. Manchmal befinden sich Elemente in diesen Klammern.

5. Die geschweiften Klammern oder Klammern umschließen die Funktion, indem sie sich eng an alle Teile anschmiegen. Alles zwischen {und} ist Teil der Funktion main () in Abbildung 1.

6. printf ist ein C-Sprachbefehl, ein Teil der Programmiersprache, der dem Computer schließlich mitteilt, was zu tun ist.

7. Zu ​​printf gehören mehr Klammern. In diesem Fall schließen die Klammern Text oder eine "Zeichenfolge" von Text ein. Alles zwischen den doppelten Anführungszeichen (") ist Teil der Textzeichenfolge von printf.

8. Ein interessanter Teil der Textzeichenfolge ist n. Das ist der Backslash-Charakter und ein bisschen n. Was es darstellt, ist das Zeichen, das durch Drücken der Eingabetaste erzeugt wird. Was es tut, ist, die Textzeichenkette mit einer "neuen Linie zu beenden. "

9. Schließlich endet die printf-Zeile oder Anweisung mit einem Semikolon. Das Semikolon ist, wie der C-Compiler weiß, wenn eine Anweisung endet und eine andere beginnt - wie eine Periode am Ende eines Satzes. Obwohl printf die einzige Anweisung in diesem Programm ist, ist das Semikolon weiterhin erforderlich.

• Text in einem Programm wird als -String bezeichnet. Zum Beispiel ist "la-de-da" eine Zeichenkette. Die Zeichenfolge wird von doppelten Anführungszeichen eingeschlossen.

• Die Sprache C setzt sich aus Schlüsselwörtern zusammen, die in Anweisungen vorkommen. Die Anweisungen enden in Semikolons, genauso wie Sätze in Englisch in Punkten enden.)

Die Sprache C selbst - die Schlüsselwörter

Die Sprache C ist wirklich sehr kurz. Es gibt nur 33 Schlüsselwörter in C. Wenn nur Französisch so einfach wäre! Tabelle 1 zeigt die Schlüsselwörter, aus denen die Sprache C besteht.

Tabelle 1: C Sprachschlüsselwörter

asm

enum

signiert

auto

extern

sizeof

break

float

statisch

case < für

struct

char

goto

switch

const

if

typedef

weiter

int

union

default

long

unsigned

do

register

void

doppelt

return

flüchtig

sonst

kurz

während

Nicht schlecht, nicht wahr? Aber das sind nicht alle Wörter, die Sie in der Sprache C finden. Andere Wörter oder Anweisungen werden

-Funktionen genannt. Dazu gehören Juwelen wie printf und einige Dutzend andere allgemeine Funktionen, die die grundlegenden C-Schlüsselwörter beim Erstellen von Programmen unterstützen. Wenn Sie DOS verwenden, werden zusätzliche DOS-spezifische Funktionen oben auf der Standard-C-Armada der Funktionen gestapelt. Und wenn Sie in Windows sind, finden Sie Hort von Windows-spezifischen Funktionen, die C Vokabular in die Hunderte bringen. Und nein, du musst dich nicht wirklich auswendig lernen. Aus diesem Grund verfügen alle C-Compiler über eine Sprachreferenz, die Sie zweifellos in der Nähe des glühenden Busens Ihres PC halten werden.

Sprachen sind mehr als eine Sammlung von Wörtern. Sie beziehen auch Grammatik mit ein oder ordnen die Wörter zusammen, damit verständliche Ideen übermittelt werden. Dieses Konzept ist völlig außerhalb der Reichweite der modernen Rechtsgemeinschaft.

Neben der Grammatik benötigen Sprachen Regeln, Ausnahmen, Jots und Tittles sowie jede Menge Spaß und Chaos.Programmiersprachen sind der gesprochenen Sprache insofern ähnlich, als sie verschiedene Teile und viele Regeln haben.

Sie werden niemals die 33 Schlüsselwörter auswendig lernen müssen.

  • Von den 33 Keywords können Sie sogar nur die Hälfte regelmäßig verwenden.
  • Einige der Keywords sind echte Wörter! Andere sind Abkürzungen oder Kombinationen von zwei oder mehr Wörtern. Wieder andere sind Kryptogramme der Namen der Freundinnen der Programmierer.
  • Jedes der Schlüsselwörter hat seine eigenen Probleme. Sie verwenden nicht nur das Schlüsselwort
  • else , z. Sie müssen es im Kontext verwenden. Funktionen wie
  • printf erfordern einen Satz von Klammern und viele Dinge innerhalb der Klammern. (Ärgern Sie sich nicht darüber, nicken Sie nur und lächeln Sie zustimmend, "Ja, printf erfordert viel Zeug.") Übrigens, die Tatsache, dass
  • printf ist eine C-Funktion und kein Schlüsselwort, weshalb das #include Ding am Anfang eines Programms benötigt wird. Das STDIO. Die H-Datei enthält die Anweisungen, die dem Compiler mitteilen, was genau printf ist und tut. Wenn Sie die Zeile #include ausschneiden, erzeugt der Compiler einen funky Fehler "Ich weiß das nicht printf thing".

Ansieht, muss bei der C-Sprache - Dummies

Die Wahl des Herausgebers

Web Marketing: Warum Suchmaschinen existieren - Dummies

Web Marketing: Warum Suchmaschinen existieren - Dummies

Wenn Sie verstehen, warum Suchmaschinen existieren, können sie für Sie in Ihrem Web-Marketing-Geschäft arbeiten. Also, hier ist eine kurze Lektion, warum Suchmaschinen existieren und wie Sie sie nutzen können, um Geld zu verdienen. Suchmaschinen liefern Relevanz. Relevanz bedeutet, dass Besucher auf Suchergebnisse klicken und zufrieden sind mit ...

Was sind Tür- und Informationsseiten? - dummies

Was sind Tür- und Informationsseiten? - dummies

Eine Doorway-Seite wird nur als Zugang von einer Suchmaschine zu Ihrer Website erstellt. Doorway-Seiten werden manchmal als Gateway-Seiten und Geisterseiten bezeichnet. Die Idee besteht darin, hoch optimierte Seiten zu erstellen, die von Suchmaschinen aufgenommen und indiziert werden und die mit etwas Glück gut ranken und somit den Traffic auf eine ...

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Eine Weiterleitung ist das automatische Laden einer Seite ohne Benutzereingriff. Sie klicken auf einen Link, um eine Webseite in Ihren Browser zu laden, und innerhalb von Sekunden verschwindet die geladene Seite, und eine neue wird angezeigt. Designer erstellen häufig Seiten für Suchmaschinen - optimierte, schlüsselwortreiche Seiten -, die Besucher auf die ...

Die Wahl des Herausgebers

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

, Wenn Kunden wissen, dass sie direkt mit ein Geschäft in den sozialen Medien, können sie aus einer beliebigen Anzahl von Gründen mit ihnen in Verbindung treten. Aber sobald sie merken, dass ein Problem mit dem Kundenservice oder einer Produktfrage über einen einzigen Tweet oder Beitrag angesprochen werden kann, ist es wahrscheinlicher, dass sie mit dem Unternehmen Geschäfte machen.

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Die heutige Technologie verändert die Art und Weise, wie wir Geschäfte machen blitzschnell. Auch der Social-Media-Handel bewegt sich blitzschnell, aber durch die Beobachtung von Erwähnungen und Fragen an die Community können Sie einen Eindruck davon bekommen, wie Ihr Markt über bevorstehende Veränderungen denkt. Auch andere Posts können Ihnen helfen, kritisches Feedback aus der Öffentlichkeit zusammenzustellen ...

Manage Social Media Commerce mit HootSuite - dummies

Manage Social Media Commerce mit HootSuite - dummies

HootSuite ist ein Social Media Management System zur Umsetzung von Outreach und Überwachung in sozialen Netzwerken über ein einziges webbasiertes Dashboard. Für Unternehmen wird HootSuite am häufigsten von Social-Media-Teams mit mehreren Agenten verwendet, aber auch viele Einzelanwender mögen es. Wenn Sie auf der Suche nach einer robusten Plattform sind, die alles an einem Ort hält, ...

Die Wahl des Herausgebers

Die 5 Kornsterne der Mittelmeer - Dummies

Die 5 Kornsterne der Mittelmeer - Dummies

Die Mittelmeerdiät ist in der Praxis des Habens begründet ein Vollkorn zu jeder Mahlzeit. Und nein, das bedeutet nicht, eine ganze Platte Vollkornspaghetti mit Fleischsauce zum Abendessen zu essen. Stattdessen machen die Menschen im Mittelmeerraum ihr Getreide zur Beilage oder schaffen durch die Zugabe von magerem Eiweiß mehr Gleichgewicht ...

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Der Verzehr von sieben bis zehn Portionen Obst und Gemüse pro Tag, wie sie für die mediterrane Ernährung empfohlen werden, mag sehr viel erscheinen, aber es muss keine so große Herausforderung sein. Wenn Sie nicht die Früchte und das Gemüse lieben, die spezifisch mit der Mittelmeerdiät verbunden sind, ist das okay! Essen Sie jede Art von Obst oder Gemüse, die Sie ...

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Sie haben vielleicht gedacht, dass der Oregano und Basilikum in Ihrer Spaghetti-Sauce lieferte nur einen deutlichen italienischen oder mediterranen Geschmack, aber diese kleinen Kräuter sind Pflanzen, was bedeutet, dass sie alle Arten von gesundheitlichen Vorteilen haben, die einen großen Einfluss auf Ihre allgemeine Gesundheit haben können. Einfache Gewürze wie Ingwer und Oregano enthalten Phytochemikalien, ...