Programmierung in C an der

Karteikarten und Zusammenfassungen für Programmierung in C an der

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Programmierung in C an der .

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

<stdlib.h> =

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Was bedeutet imperativ?

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Zeiger
Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Definition - call by reference

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Länge von Strings

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Infos über die Programmiersprache C

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Operationen - Inkrement/Dekrement
Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Felder und Zeiger

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Initialisierung von mehrdimensionalen Arrays

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Definition - call by value

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Was sind strings?
Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Größe von Strings

Kommilitonen im Kurs Programmierung in C an der . erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Programmierung in C an der auf StudySmarter:

Programmierung in C

<stdlib.h> =
<stdlib.h> = Standard Libary

Programmierung in C

Was bedeutet imperativ?
Programm besteht aus einer Reihe von Anweisungen, diese diese werden nacheinander abgearbeitet.

Programmierung in C

Zeiger
Zeiger sind Variablen, die Adressen von anderen Variablen speichern.

Anwendungsbereiche
  • Die Adressen von Variablen können als Zeiger an eine Funktion übergeben werden (call by reference)

  • Speicherbereiche können dynamisch zur Laufzeit erzeugt werden und müssen mit Hilfe von Zeigern referenziert werden.

Programmierung in C

Definition - call by reference
  • Änderungen wirken sich auf den ursprünglichen Parameter aus

Programmierung in C

Länge von Strings
#include <string.h>
strlen(string);

Programmierung in C

Infos über die Programmiersprache C
  • Nicht objektorientiert
  • Arbeitet nah an der Hardware
  • Imperativ & prozedural

Programmierung in C

Operationen - Inkrement/Dekrement
  • Pre: die Variable wird zuerst verändert und anschließend der neue Wert verwendet. 

 int x = 1;
int z = ++x; 

// x wird auf 2 erhöht, der neue Wert 2 wird z zugewiesen

  • Post: der alte Wert wird verwendet und danach die Variable verändert.

int x = 1;
int z = x++;
// der alte Wert 1 wird z zugewiesen, x wird auf 2 erhöht

Programmierung in C

Felder und Zeiger
typ Name [size] = Initialisierung; //Deklaration

  • Der Feldnamen kann wie ein Pointer verwendet werden.
  • Ein Zeiger kann wie ein Feldbezeichner verwendet werden.

Beispiel
int a [10]; //Feld mit 10 Integer
int *p = &a [2]; //Adresse von Element 2

p [3] = 3; //Pointer als Feld, entspricht a[5]
*(a+3)=7;

Programmierung in C

Initialisierung von mehrdimensionalen Arrays
int numbers[3] [2] = {{1, 2}, {3,4}, {5,6}};

Programmierung in C

Definition - call by value
  • Parameter werde an eine Funktion mithilfe einer Kopie übergeben

  • Innerhalb der aufgerufenen Funktion wird mit der Kopie gearbeitet, somit wirken sich Änderungen nicht auf den ursprünglichen Wert aus

Programmierung in C

Was sind strings?
= Zeichenkette, Zeichenfolge, Zeichenreihe

char string[] = “hallo“;
printf(“%s\n“, string);

Programmierung in C

Größe von Strings
Bsp. “hello“ = 5 + \0

“\0“ am Ende von String um Ende zu kennzeichnen. Das bedeutet jeder String ist um eins länger als seine Zeicheninhalte.


Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Programmierung in C an der zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Programmierung in C an der gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Übersichtsseite

Physik Wiederholung

it sec

Programmierung an der

RWTH Aachen

Programmierung an der

Universität Düsseldorf

Programmierung an der

Duale Hochschule Baden-Württemberg

Programmierung an der

Hochschule für Technik und Wirtschaft Dresden

Programmierung an der

Universität Paderborn

Ähnliche Kurse an anderen Unis

Schau dir doch auch Programmierung in C an anderen Unis an

Zurück zur Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Programmierung in C an der oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards