Web888.vn
  • Shop
  • Blog
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

Home
  • Lernen Sie grundlegendes C
  • Technische Neuigkeiten
C-Programmstruktur, Liste von Schlüsselwörtern (Schlüsselwörtern) in C-Sprache

C-Programmstruktur, Liste von Schlüsselwörtern (Schlüsselwörtern) in C-Sprache

  • 24-07-2022
  • Toanngo92
  • 0 Comments

Die Programmiersprache C ist eine Programmiersprache, bei der zwischen Groß- und Kleinschreibung unterschieden wird, in der wir bereits vorhandene Schlüsselwörter kombinieren, normalerweise Abkürzungen gebräuchlicher englischer Wörter und Konstrukte, die der Sprache bekannt sind. c definiert, begleitet von Zeichensätzen, um den Computer anzuweisen, das Programm auszuführen

Mục lục

  • Satz gültiger Alphabete, Zahlen oder Sonderzeichen in der Sprache C.
  • Schlüsselworttabelle in C
  • Programmstruktur C
    • Befehlskonzept
    • Funktionskonzept
    • Trennzeichen
    • Kommentare (Kommentare)
    • C-Bibliothek (Bibliothek)
    • Der Prozess des Kompilierens und Ausführens von Quellcode in C
      • 1. Vorverarbeitung
      • 2. Quellcode in Assemblersprache umwandeln
      • 3) Quellcode in Objekt umwandeln
      • 4) Verknüpfen Sie mit der Bibliothek und konvertieren Sie sie in ausführbaren Code
      • 5) Ausführen des Programms

Satz gültiger Alphabete, Zahlen oder Sonderzeichen in der Sprache C.

Alphabete (AZ umfasst sowohl Groß- als auch Kleinbuchstaben)

 Uppercase: AZ Lowercase: az

Nummer (Nummer)

 0 1 2 3 4 5 6 7 8 9

Spezielle Charaktere

 , . _ ( ) ; $ : % [ ] # ? ' & { } " ^ ! * / | - ~ +

Schlüsselworttabelle in C

Schlüsselwörter sind Wörter, die von der C-Sprache vordefiniert sind, eine klare Semantik haben und für bestimmte Zwecke verwendet werden. Sie können es nicht als Ressource verwenden (Variablen, Konstanten – werden in den folgenden Artikeln besprochen), also müssen Sie daran denken, Situationen zu vermeiden, in denen Sie doppelte Inhalte mit Schlüsselwörtern deklarieren, die das Programm verwirren (Computer können es nicht verstehen). . Es gibt 32 Schlüsselwörter in der Programmiersprache C:

 auto break case char const continue default do int long register return short signed sizeof static struct switch typeof union unsigned void volatile while double else enum extern float for goto if


Hinweis: Alle Schlüsselwörter in C werden klein geschrieben.

Die grundlegende Bedeutung der Schlüsselwörter:

auto, signed, const, extern, register, unsigned – Verwendung bei Ressourcendeklaration (Variable).
return – Das Schlüsselwort wird verwendet, um (Programm, Funktion) einen Wert zurückzugeben.
Continue – Wird normalerweise mit For-, While- und Do-While-Schleifen verwendet, wenn diese Anweisung im Schleifenkörper angetroffen wird, wechselt das Programm zu einer neuen Schleife und überspringt die Ausführung der folgenden Anweisungen: Dieser Befehl im Schleifenkörper.
enum – benutzerdefinierter Datentyp. Wird häufig verwendet, um Konstanten Namen zuzuweisen, wodurch ein Programm leichter lesbar, sauberer kodiert und gewartet werden kann.
sizeof – Gibt die Größe (Bytes) des Speicherbereichs zurück.
struct , typedef – Diese beiden Schlüsselwörter werden in Strukturen verwendet.
union – Ermöglicht das Erstellen verschiedener Datentypen im selben Speicherbereich.
volatile – Vermeiden Sie unerwartete Fehler, wenn die Optimierungsfunktion des Compilers aktiviert ist. Flüchtig bezieht sich auf eine Variable, die auf "anormale" Weise geändert werden kann (häufig in der eingebetteten Programmierung verwendet).

Programmstruktur C

Befehlskonzept

In Programmiersprachen verwenden wir Anweisungen, um Computerprogramm-Verarbeitungsvorgänge auszuführen, ein Programm besteht aus einer Reihe von vielen verschiedenen Anweisungen. Die Programmiersprache C kümmert sich nicht um Zeilenumbrüche oder den Abstand von Elementen innerhalb einer Anweisung. Jede Anweisung wird durch ";" getrennt. Zum Beispiel

 int i; i = 5; // cú pháp vẫn đúng int a a = 6; // sai vì câu lệnh khai báo chưa có kết thúc bằng dấu ;

Funktionskonzept

Eine Funktion ist eine Gruppe von Anweisungen, die dieselbe Aufgabe ausführen . Jedes C-Programm hat mindestens eine Funktion, die Funktion main(), und alle Programme können zusätzliche Funktionen definieren.

Betrachten Sie den folgenden Code:

 #include <stdio.h> #include <stdlib.h> int main(void){ return 0; }

In diesem Code deklarieren wir eine Funktion namens main() , und das ist eine spezielle Funktion, wenn das C-Programm zu laufen beginnt, wird immer die main- Funktion gefunden und ausgeführt Code ist, wie viele Funktionen es gibt, was der Inhalt des Quellcodes ist, die Hauptfunktion wird immer vom Betriebssystem gefunden und mit dem Recht zur Ausführung versehen, sobald das Programm gestartet wird. Dem Funktionsnamen folgt immer eine einfache Klammer (), in der Klammer kann ein Parameter stehen oder nicht ( parameter )

Trennzeichen

Gehen Sie zurück zum obigen Code und beobachten Sie, nach () sehen wir ein Paar geschweifter Klammern {}, dies ist eine Markierung für den Beginn der Funktionsdeklaration, die als Beschreibung verstanden wird, eine Reihe von Aufgaben, die ausgeführt werden sollen, und diese Aufgaben sind in einem beschreibenden Namen gekapselt, die Funktionsdeklaration soll die auszuführenden Aufgaben beschreiben, damit der Computer sie versteht, und wenn wir sie ausführen müssen, müssen wir diese Aufgabe nur benennen, die darin enthaltenen Jobs werden nacheinander ausgeführt, bis die signalisiert Enden (die öffnende Klammer "{" ist der Beginn der Aufgaben, die schließende Klammer "}" signalisiert das Ende der Aufgaben)

Kommentare (Kommentare)

Dieses Konzept werden Sie sehr oft in den meisten anderen Programmiersprachen sehen, wenn wir die Bedeutung eines Codestücks kommentieren oder etwas im Code kommentieren wollen, verwenden Sie dieses Konzept. Die Syntax von Kommentaren in der C-Programmierung lautet wie folgt:

 // comment inline /* comments multiple lines comments multiple lines comments multiple lines */

C-Bibliothek (Bibliothek)

Der C-Compiler (zu verstehen als Wörterbuch, das hilft, den von uns geschriebenen Code in eine Sprache zu kompilieren, die Computer verstehen und ausführen können) enthält viele Standardfunktionen, vordefinierte Codeschnipsel, die im Allgemeinen, auch für die Weiterentwicklung, beim Programmieren verwendet werden können , verwenden wir die Bibliothek als Lösung, um vorhandene Funktionen und Definitionen für die Anwendungsentwicklung zu erhalten, ohne uns darum kümmern zu müssen, was die unterste Schicht ist, ist so einfach wie zu einem Computer zu sagen: Hey, druck mir diesen Text. Der Computer erledigt das für Sie und druckt den Text aus, der Computer hat ihn bereits im Wörterbuch definiert, Sie springen einfach in das Wörterbuch und lesen das Wort vor, damit der Computer ihm folgen kann.

Der Prozess des Kompilierens und Ausführens von Quellcode in C

1. Vorverarbeitung

Das C-Programm (Quellcode) wird zuerst an den Präprozessor gesendet. Der Präprozessor ist dafür verantwortlich, die Präprozessordirektiven in ihre jeweiligen Werte umzuwandeln. Der Präprozessor generiert einen erweiterbaren Quellcode.

2. Quellcode in Assemblersprache umwandeln

Erweiterbarer Quellcode wird an den Compiler gesendet, um den Code zu kompilieren und in Assembly umzuwandeln.

3) Quellcode in Objekt umwandeln

Assemblercode wird an den Assembler gesendet, um den Code zu assemblieren und in Objektcode umzuwandeln. Nun wird eine simple.obj-Datei erstellt.

4) Verknüpfen Sie mit der Bibliothek und konvertieren Sie sie in ausführbaren Code

Der Objektcode wird an den Linker gesendet, der ihn mit der Bibliothek verknüpft, z. B. Header-Dateien. Es wird dann in ausführbaren Code umgewandelt. Eine simple.exe-Datei wird erstellt.

5) Ausführen des Programms

Der an den Lader gesendete ausführbare Code lädt ihn in den Speicher und wird dann ausgeführt. Nach der Ausführung wird die Ausgabe an die Konsole gesendet.

Wenn Sie bis hierher gelesen haben, können wir bereits mit den Einzelheiten beginnen!

Bài viết liên quan:

Installieren Sie die WordPress-Website auf localhost mit Xampp
Mythemeshop bietet kostenlose Community 36 WordPress-Themes in Premium-Version!
Behalten Sie diese Dinge im Hinterkopf, um Ihren Job schnell zu entwickeln!
Benutzerhandbuch und grundlegende Verwaltungsfunktionen WordPress CMS
Leiden vor dem Glück und dann reich werden? Wie man richtig denkt?
Fehler „Fehlendes temporäres Verzeichnis“ in WordPress beheben
Akzeptieren Sie nicht die grausame Realität des Marktes, denken Sie nicht an Erfolg!
Gründe, warum Menschen zunehmend unerfahren im Leben sind
Konversionen für Kontaktformular 7-Ereignisse für Google Adwords und Google Analytics mit dem Tag-Manager einrichten
Anweisungen zur Verwendung des Plugins wp Bakery Builder (Visual Composer) zum Erstellen einer Zielseite
Anweisungen zum Installieren und Aktivieren von Office 2013
15 Taschentipps für den Alltag, die Sie kennen sollten

THÊM BÌNH LUẬN Cancel reply

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

JSON-Daten in SQL Server

Erweiterte SQL-Funktionen in SQL Server 2019

Einführung in Azure SQL

PHP manuell auf Linux- und Unix-Betriebssystemen installieren

Installieren Sie PHP manuell auf Mac OS

Giới thiệu

web888.vn là chuyên trang chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với web888

© web888.vn - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.

Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×