Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Varianten der Programmiersprache C

Index Varianten der Programmiersprache C

Seit dem Erscheinen der Programmiersprache C im Jahr 1972 wurden mehrere Varianten (Spezifikationen und internationale Standards) veröffentlicht.

40 Beziehungen: Abspaltung (Softwareentwicklung), Aliasing, American National Standards Institute, Array (Datentyp), Boolean, Brian W. Kernighan, C (Programmiersprache), C++, C-Präprozessor, C-Standard-Bibliothek, Compiler, CURL, Dennis Ritchie, Digraph (Informatik), For-Schleife, Funktionsprototyp, Generische Programmierung, Gleitkommazahl, IEEE 754, Inkrement und Dekrement, Integer (Datentyp), Internationale Organisation für Normung, Komplexe Zahl, Konstante (Programmierung), Libxml2, Linux (Kernel), Multibyte Character Set, Multithreading, Objektorientierte Programmierung, Programmiersprache, Pufferüberlauf, Python (Programmiersprache), Speicherausrichtung, SQLite, The C Programming Language, Unicode, UTF-16, UTF-32, Variable Length Array, X/Open.

Abspaltung (Softwareentwicklung)

Eine zeitliche Übersicht der Abspaltungen bei Linux-Distributionen Eine Abspaltung (auch Fork; ‚Gabel‘, üblicherweise im Maskulinum verwendet) ist in der Softwareentwicklung ein Entwicklungszweig nach der Aufspaltung eines Projektes in zwei oder mehrere Folgeprojekte; die Quelltexte oder Teile davon werden hierbei unabhängig vom ursprünglichen Mutterprojekt weiterentwickelt.

Neu!!: Varianten der Programmiersprache C und Abspaltung (Softwareentwicklung) · Mehr sehen »

Aliasing

Mit Aliasing (dt. Überlappung/Überlagerung) wird in der Informatik das Vorhandensein mehrerer Bezeichner (Deskriptoren) für einen Ort bezeichnet.

Neu!!: Varianten der Programmiersprache C und Aliasing · Mehr sehen »

American National Standards Institute

Das American National Standards Institute (ANSI) ist eine private, gemeinnützige, amerikanische Organisation zur Koordinierung der Entwicklung freiwilliger Normen in den Vereinigten Staaten.

Neu!!: Varianten der Programmiersprache C und American National Standards Institute · Mehr sehen »

Array (Datentyp)

Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Neu!!: Varianten der Programmiersprache C und Array (Datentyp) · Mehr sehen »

Boolean

Ein Boolean, benannt nach George Boole, ist ein Element einer booleschen Algebra.

Neu!!: Varianten der Programmiersprache C und Boolean · Mehr sehen »

Brian W. Kernighan

Brian Kernighan im Jahr 2012 Brian Wilson Kernighan (* 1942 in Toronto, Ontario) ist ein kanadischer Informatiker, der als Koautor von The C Programming Language bekannt wurde.

Neu!!: Varianten der Programmiersprache C und Brian W. Kernighan · Mehr sehen »

C (Programmiersprache)

C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.

Neu!!: Varianten der Programmiersprache C und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Varianten der Programmiersprache C und C++ · Mehr sehen »

C-Präprozessor

Der C-Präprozessor (cpp, auch C Precompiler) ist der Präprozessor der Programmiersprache C.

Neu!!: Varianten der Programmiersprache C und C-Präprozessor · Mehr sehen »

C-Standard-Bibliothek

Die C-Standard-Bibliothek (auch bekannt als libc) ist die Standardbibliothek der Programmiersprache C. In jeder standardkonformen betriebssystemgestützten Implementierung (hosted environment) von C muss die C-Standard-Bibliothek in vollem Umfang vorhanden sein.

Neu!!: Varianten der Programmiersprache C und C-Standard-Bibliothek · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Varianten der Programmiersprache C und Compiler · Mehr sehen »

CURL

cURL (ausgeschrieben Client for URLs oder Curl URL Request Library, gesprochen) ist eine Programmbibliothek und ein Kommandozeilen-Programm zum Übertragen von Dateien in Rechnernetzen.

Neu!!: Varianten der Programmiersprache C und CURL · Mehr sehen »

Dennis Ritchie

Dennis Ritchie bei der Verleihung des Japan-Preises 2011 Ken Thompson (links) und Dennis Ritchie (rechts) Dennis MacAlistair Ritchie (* 9. September 1941 in Bronxville, New York; † vor dem 12. Oktober 2011 in Berkeley Heights, New Jersey) war ein US-amerikanischer Informatiker.

Neu!!: Varianten der Programmiersprache C und Dennis Ritchie · Mehr sehen »

Digraph (Informatik)

Als Digraph bezeichnet man in der Informatik eine Kombination aus zwei Zeichen, welche als Ersatz für ein einzelnes Zeichen stehen, welches nicht im verwendeten Zeichensatz zur Verfügung steht.

Neu!!: Varianten der Programmiersprache C und Digraph (Informatik) · Mehr sehen »

For-Schleife

Struktogramm einer For-Schleife Viele Programmiersprachen definieren eine For-Schleife als eine Kontrollstruktur, mit der man eine Gruppe von Anweisungen (Block) mit einer bestimmten Anzahl von Wiederholungen bzw.

Neu!!: Varianten der Programmiersprache C und For-Schleife · Mehr sehen »

Funktionsprototyp

Als Funktionsprototyp oder Funktionskopf bezeichnet man in verschiedenen Programmiersprachen (vor allem C und C++) die Deklaration einer Funktion – inklusive Angaben über Anzahl und Typ der Parameter und Typ des Rückgabewertes – getrennt von ihrer Implementierung (Definition).

Neu!!: Varianten der Programmiersprache C und Funktionsprototyp · Mehr sehen »

Generische Programmierung

Generische Programmierung ist ein Verfahren zur Entwicklung wiederverwendbarer Software-Bibliotheken.

Neu!!: Varianten der Programmiersprache C und Generische Programmierung · Mehr sehen »

Gleitkommazahl

Exakt darstellbare Gleitkomma­zahlen für verschiedene Mantissen­längen, Basis: 2, Exponent −3 bis 1 Eine Gleitkommazahl – wird in zwei Zusammenhängen benutzt.

Neu!!: Varianten der Programmiersprache C und Gleitkommazahl · Mehr sehen »

IEEE 754

Die Norm IEEE 754 definiert Standarddarstellungen für binäre und dezimale Gleitkommazahlen in Computern und legt genaue Verfahren für die Durchführung mathematischer Operationen, insbesondere für Rundungen, fest.

Neu!!: Varianten der Programmiersprache C und IEEE 754 · Mehr sehen »

Inkrement und Dekrement

Bei der schrittweisen Erhöhung oder Verminderung einer Größe oder Variablen ist das Inkrement (von) bzw.

Neu!!: Varianten der Programmiersprache C und Inkrement und Dekrement · Mehr sehen »

Integer (Datentyp)

Mit Integer (für ganze Zahl; von) wird in der Informatik ein Datentyp bezeichnet, der ganzzahlige Werte speichert.

Neu!!: Varianten der Programmiersprache C und Integer (Datentyp) · Mehr sehen »

Internationale Organisation für Normung

ISO-3166-1-Länderkürzel, die nicht Mitglieder der ISO sind Die Internationale Organisation für Normung – kurz ISO (von) – ist die internationale Vereinigung von Normungsorganisationen und erarbeitet internationale Normen in allen Bereichen mit Ausnahme der Elektrik und der Elektronik, für die die Internationale elektrotechnische Kommission (IEC) zuständig ist, und mit Ausnahme der Telekommunikation, für die die Internationale Fernmeldeunion (ITU) zuständig ist.

Neu!!: Varianten der Programmiersprache C und Internationale Organisation für Normung · Mehr sehen »

Komplexe Zahl

natürlichen Zahlen \N gehören. Die komplexen Zahlen stellen eine Erweiterung der reellen Zahlen dar.

Neu!!: Varianten der Programmiersprache C und Komplexe Zahl · Mehr sehen »

Konstante (Programmierung)

Eine Konstante (von ‚feststehend‘) in einem Computerprogramm ist ein Behälter für einen Wert, der nach der Zuweisung nicht verändert werden kann.

Neu!!: Varianten der Programmiersprache C und Konstante (Programmierung) · Mehr sehen »

Libxml2

libxml2 ist eine Programmbibliothek zum Parsen von XML-Dokumenten, die von Daniel Veillard ursprünglich für das Gnome-Projekt entwickelt wurde.

Neu!!: Varianten der Programmiersprache C und Libxml2 · Mehr sehen »

Linux (Kernel)

Linux ist ein Betriebssystem-Kernel, der im Jahr 1991 von Linus Torvalds ursprünglich für die 32-Bit-x86-Architektur „i386“, retronym „IA-32“, entwickelt und ab Version 0.12 unter der freien GNU General Public License (GPL) veröffentlicht wird.

Neu!!: Varianten der Programmiersprache C und Linux (Kernel) · Mehr sehen »

Multibyte Character Set

Multibyte Character Set (MBCS) bezeichnet Zeichenkodierungen, bei denen abhängig vom zu speichernden Zeichen unterschiedlich viele Bytes verwendet werden.

Neu!!: Varianten der Programmiersprache C und Multibyte Character Set · Mehr sehen »

Multithreading

Multithreading (auch Nebenläufigkeit, Mehrsträngigkeit oder Mehrfädigkeit genannt) bezeichnet in der Informatik das gleichzeitige (oder quasi-gleichzeitige) Abarbeiten mehrerer Threads (Ausführungsstränge) innerhalb eines einzelnen Prozesses oder eines Tasks (ein Anwendungsprogramm).

Neu!!: Varianten der Programmiersprache C und Multithreading · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Varianten der Programmiersprache C und Objektorientierte Programmierung · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Varianten der Programmiersprache C und Programmiersprache · Mehr sehen »

Pufferüberlauf

Pufferüberläufe, nicht zu verwechseln mit Stapelüberläufen (englisch ‚stack overflows‘), gehören zu den häufigsten Sicherheitslücken in aktueller Software, die sich u. a.

Neu!!: Varianten der Programmiersprache C und Pufferüberlauf · Mehr sehen »

Python (Programmiersprache)

Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.

Neu!!: Varianten der Programmiersprache C und Python (Programmiersprache) · Mehr sehen »

Speicherausrichtung

In der Rechnerarchitektur (Computer) bezeichnet man ein Datenelement (oder einen Operanden) mit n Bytes als im Speicher ausgerichtet, wenn dessen Adresse A ein ganzzahliges Vielfaches von n ist (A mod n.

Neu!!: Varianten der Programmiersprache C und Speicherausrichtung · Mehr sehen »

SQLite

SQLite ist eine gemeinfreie Programmbibliothek, die ein relationales Datenbanksystem enthält.

Neu!!: Varianten der Programmiersprache C und SQLite · Mehr sehen »

The C Programming Language

The C Programming Language, Erstausgabe The C Programming Language (deutschsprachiger Titel: Programmieren in C) ist das erste Buch über die Programmiersprache C.

Neu!!: Varianten der Programmiersprache C und The C Programming Language · Mehr sehen »

Unicode

Logo von Unicode Der Unicode-Standard (Aussprachen: amerikanisches Englisch, britisches Englisch; dt.) legt fest, wie Schrift elektronisch gespeichert wird, z. B.

Neu!!: Varianten der Programmiersprache C und Unicode · Mehr sehen »

UTF-16

UTF-16 (für Universal Multiple-Octet Coded Character Set (UCS) Transformation Format for 16 Planes of Group 00) ist eine Kodierung mit variabler Länge für Unicode-Zeichen.

Neu!!: Varianten der Programmiersprache C und UTF-16 · Mehr sehen »

UTF-32

UTF-32 ist eine Methode zur Kodierung von Unicode-Zeichen, bei der jedes Zeichen mit vier Byte (32 Bit) kodiert wird.

Neu!!: Varianten der Programmiersprache C und UTF-32 · Mehr sehen »

Variable Length Array

Ein Variable Length Array (VLA) ist ein Datentyp der Programmiersprache C. Es handelt sich um ein Feld, dessen Größe erst zur Laufzeit, d. h.

Neu!!: Varianten der Programmiersprache C und Variable Length Array · Mehr sehen »

X/Open

X/Open war ein Konsortium aus Herstellern und Anwendern von Unix-Systemen mit dem Ziel, Unix zu einem offenen System weiterzuentwickeln, also die für Unix zur Verfügung stehende Anwendungssoftware zu vereinheitlichen und für diese gemeinsame Schnittstellen zur Verfügung zu stellen.

Neu!!: Varianten der Programmiersprache C und X/Open · Mehr sehen »

Leitet hier um:

ANSI C, ANSI-C, C1X, ISO-C, ISO/IEC 9899, ISO/IEC 9899:1990, ISO/IEC 9899:1999, ISO/IEC 9899:2011.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »