free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
Programmieren lernen

Programmieren lernen

317,000 subscribers

👁 215,329 views

C Tutorial Deutsch | Lerne C in 90 Minuten

Video Overview & Insights

Kostenloses Beratungsgespräch: https://weiterbildung.developerakademie.com/y

58:35 Nummer ist nicht vergeben

— @Airstein78

In diesem Tutorial lernst du alles über die Programmiersprache C, was du als Anfänger wissen musst. C ist eine der ältesten Programmiersprachen, die noch aktiv genutzt wird.

Grund dafür ist vor allem die Effizienz und Geschwindigkeit.

zwei tage vor der C klausur ich bin geprintf

— @yunogasai7283

Online C compiler: https://www.programiz.com/c-programming/online-compiler/

Ganzer code: https://github.com/JunusErgin/C-Tutorial/

Bester Lehrer mach weiter so !

— @Dream_wk

Code einzelne Abschnitte: https://github.com/JunusErgin/C-Tutorial/commits/main

_____ Inhalt ____

41:28 wieso gibt es kein hoch operartor iwe zB. ^🥀🥀

— @LordDackelTV

00:00 | Intro

01:43 | Was ist C?

Finde dein Video richtig gut, habe parallel auch den online compiler genutzt, bin aber beim telefonbuch auf Fehler gestoßen.
Nach eigener Recherche sieht es wohl so aus, dass dein Code in dem Video funktionierte, weil der Online Compiler wohl noch tolerant war vor 3 Jahren.
Ob es an gnu89 oder gnu90 lag, dass es davor ging und jetzt nicht, weiß ich nicht.

Aber für diejenigen die auch hier stuck waren wie ich > Jede Funktion braucht einen Rückgabewert, falls nichts zurückgegeben wird, muss (void) rein.
Hier kann man jetzt zwei sachen machen
A: Man gibt oben void showMenu(void) als prototyp - dann int main(), dann void showMenu Funktion
B: man setzt die Funktion void showMenu vor int main()

Da ich selber noch ein Anfänger bin, gerne mich korrigieren, wenn ich hier mist erzähle :D

— @justkendav2

02:56 | Dein erstes Programm

09:40 | Variablen

der Code für das Telefonbuch funktioniert nicht mehr, wenn man ihn mit dem Compiler von Programiz ausführen will.

— @Swabian90

17:24 | Scanf

24:41 | Verzweigungen

Ich habe in 30 Minuten mehr Begriffe und praktische Anwendungen gelernt als in 1 Monat Seminare und Vorlesungen 😂

— @Anonymous72818

31:05 | Taschenrechner

41:58 | Telefonbuch : Funktionen

ich danke dir! das ist eine gute wiederholung des themas, bevor ich morgen ein testat darüber schreibe bzw. programmiere... :´)

— @elauera

46:06 | Rekursion und return Werte

53:11 | Void Datentyp

beim Taschenrechner: "Ich musste den Abschnitt der Funktion showMenu() über das int main() kopieren, damit es überhaupt einen Output gab und keine Fehlermeldung. Meine Frage ist, wieso klappt das bei Ihm im Video und bei mir nicht? Ist das bei euch auch so? 45:33 = error: implicit declaration of function 'showMenu' [-Wimplicit-function-declaration]. Ist nur eine Verständnissfrage. Jetzt hab ich das 4 x nachgetippt.

— @johannesnobis7614

56:25 | Arrays und Schleifen

01:08:20 | Telefonnummer hinzufügen

gibt es in c sowas wie switch case wie in java? 39:00

— @Geki_

01:17:55 | Programm fertig stellen

01:24:45 | Zeiger - Pointer

Alles, was in Basic oder Cobol schön einfach und klar ist, kann man auch umständlich und schwer verständlich mit C machen.

— @stefanjahn8389

01:33:09 | Outro

Partnerunternehmen bieten wir direkten und nachhaltigen Zugang zu unseren hochqualifizierten Absolventen.

if (strstr(receiver, "Frau") != NULL) {
greeting = "Sehr geehrte";
}

— @IvanPetrov-b8n

Jetzt IT-Talente sichern: https://talents.developerakademie.com/

Instagram: https://www.instagram.com/junus.ergin/ (Junus Ergin)

dude schreibt ersten fehler in 5 minuten ahaha

— @IvanPetrov-b8n

Tiktok: https://www.tiktok.com/@herr_programmierer (Herr Programmierer)

Podcast: https://open.spotify.com/show/3sOOzOg9c9mrgngTUgBsWA

bei dem Telefonbuch gibt der mir, obwohl ich alles genau schreibe wie du, immer den Fehler "wimplicit funktion declaration" heraus. weil showMenu benutzt wird bevor sie definiert wurde. Ich benutze auch denselben compiler. wieso funktioniert das bei dir aber bei mir nicht? HELP

— @richirinken

_____ Über diesen Kanal ____

Die Developer Akademie bildet dich zum Programmierer weiter. Auch wenn du noch NIE eine Zeile Code geschrieben hast, ist es möglich in 3 - 9 Monaten einen bezahlten Job zu finden. Dafür musst du nicht nur programmieren lernen, sondern einen guten Lebenslauf mit vielen verschiedenen Projekten vorweisen. In unserem Programm hast du ständigen Kontakt zu unseren Coaches, Hausaufgaben, Abgabefristen und Projekte aus der Praxis.

Bei char* motzt der compiler das dies so verboten wäre. korrekt wäre dann char receiver[] = "Frau Müller";

— @danielpontini79

Am Ende erstellen wir mit dir deinen Lebenslauf und unterstützen dich bei deiner Bewerbung.

Informiere dich auf https://weiterbildung.developerakademie.com

SEHR SEHR gut!!
Danke

— @jayzeeswayzee

More User Perspectives

@

32:25 Gib :)

@christophdunger91
@

Danke!

@RishiRajxtrim
@

Ich hätte nicht gedacht, dass selbst im finalen Code von ihm noch Fehler sind. Z.B. wurden die Funktionen nicht initialisiert oder mal macht er beim String char* und mal nur char. Wollte mir eigentlich nur Arrays anschauen, weil wir das als nächstes Thema in der Schule machen, hab dann aber aufgehört nachdem am Ende vom Funktionen Kapitel die Funktionen nicht Initialisiert wurden. Schade, hätte ein gutes Video sein können, vor allem, weil er auch gut erklären kann.

@fm_redenixh
@

Wieso kennst du den Befehl fgets nicht, um strings einzulesen?

@jakob96hsv
@

Ich verstehe Zeiger einfach nicht. Ich verstehe zwar was ein Zeiger ist, aber nicht wann ich Zeiger benutzen muss. Bin jetzt ne woche dabei und packs einfach nicht

@braxz9761
@

Wäre, bei dem Telefonbuch, nicht eher der "struct" effektiver gewesen?

@jannis1312
@

Komplette Anfängerin im Informatik Studium und meine Prof fängt direkt mit C an🙂‍↕️, weil es anscheint das einfachste ist… Send help.

@Sarah-ln8eq
@

Sorry, aber das Video ist ein totales Geschwurbel. Da werden Keywords als Variabeln missbraucht, nirgends werden die Grundsätze erklärt. Als Informatiking. sträuben sich bei mir die Haare! Junge, bleibe bei Deinem Beruf, sofern Du jemals etwas gelernt hast, aber von "Programmieren" hast Du so gut wie keine Ahnung.

@jaro-ch
@

Unsere Dozenten sind leider zum dämlich uns etwas zu erklären

@Sir_PoMmez
@

vielen dank für deinen tollen Beitrag damit kann ich wirklich was anfangen.... und üben..., unser Professor ist gestern nicht erschienen und das ist eine super Einleitung

@Iriska28-p6o
@

erkärst super 👍

@nopainnogain-ix9ob
@

Ich gebe zu: Ich habe anfangs gar nichts mit Programmieren zu tun gehabt, aber durch Sie habe ich es ein bisschen verstanden. An freien Tagen versuche ich immer dieses Video mir anzugucken, um auch mehr zu lernen.

@Unknown-te8fv
@

Könnt ihr nicht mal euren didaktischen Müll aus den Suchmaschinen entfernen?
Schon die Spreche geht ein komplett auf die Nerven.
Habe was zu CUPS gesucht und komm dann auf dies Müllseite.

@erzwodezwo9713
@

Kurze Frage: Ich habe bei dem Adressbuch (45:37) das Problem, dass es showMenu nicht in der Main deklariere möchte. Hast du zufällig einen Tipp oder eine Idee woran das liegen kann? Ansonsten sieht der Code exakt gleich aus nur der Fehler tritt auf.

@redinaxo9541
@

Mich würde ja auch mal ein Tutorial zu Fortran interessieren. Der Ansicht bei 02:50 nach ist das ja die Mutter der Programmiersprachen 😀 Ich habe gehört, dass viele Satelliten, die in den 70 & 80er ins All geschossen wurden noch diese Programmiersprache nutzen.

@GRU-26165
@

Naja das was er da auch macht sind halt auch echt billo Programme 😅, da ist nix drin was C wirklich ausmacht mit PointerMagic…

@pascalkeler2372
@

Warum muss Scanf denn zwangsläufig mit Zeiger und Speicheradresse arbeiten? Kann Scanf nicht einfach die Variable ganz normal übergeben?

@AufeinWort
@

Ich weiß es nicht mehr. Ich habe mehrmals versucht, eine neue Funktion zu definieren aber jedesmal gibt es diesen Fehler "warning: implicit declaration of Funktion 'der name von Funktion den ich eingegeben habe ' " 😑

@gintokisakata2781
@

20:00 ab da verstehe ich nichts mehr die zahl 256 kann man mindestens 256 Wörter schreiben? und das reservieren verstehe ich ebenfalls nicht kann jemand mir helfen damit ich wieder anfangen kann weiter zu lernen?

@Malik-u3x7m
@

Hallo, ich finde dieses Tutorial sehr hilfreich. Allerdings kenne ich jetzt verschiedene Programmiersprachen, auch wenn ich aktuell nicht in der Entwicklung tätig bin. Ersteres ist ja bei Dir offensichtlich ähnlich. Könntest Du da nicht mal ein Video machen, das da Vergleiche zieht? Die grundlegenden Konzepte sind ja meist sehr ähnlich, so dass man meiner Erfahrung nach eine Programmiersprache lernen muss, vieleicht zwei, und dann nur noch den "Wortschatz" für andere. Einen Unterschied gibt es vieleicht mit der OOP - ob man auch mit was anderem als Java objektorientiert programmieren könnte, wäre eine interessante Frage.

@friedrichhofmann8111
@

Cancelled non binary geschlechter vernachlässigt😂😂😅

@dehakaplan1917
@

Echt klasse erklärt, top 👍👍,. So macht das Lernen Spaß 👍👍

@serdarxxx1073
@

Ich habe erst kürzlich mein Studium ( Computer Engineering ) angefangen und dachte ich bin verloren ohne Vorkenntnisse. Dann sah ich dein Video und habe wieder Licht am Horizont erblicken können. Ich werde deine Videos zu C durcharbeiten, Vielen Dank.

@JusV_OFFICIAL
@

warum istn 1 und 2 in dezimal 42... ich weis ja dass es die Antwort auf Alles ist aber klingt für mich falsch

@linux_orakel
@

Hab von Ingenierurwissenschaften Studium aufs Informatik Studium gewechselt...Das Video ist echt nice, als zweite input Quelle neben dem Professor...

@lukasjusseit7888
@

Wer kennt es nicht, eine Serienbrief_Funktion mit C für andere herstellen 😂

@mcm111able
@

Vielen Dank! Sehr gut gemachtes und informatives Video

@Hephaisteion
@

Deine Erklärung ist megaaa! Habe mir das Video nur mal angeguckt, weil mein Freund jetzt anfängt Elektrotechnik zu studieren. Ich selber hatte nur kurz in der Mittelstufe Informatik fand das eher so mehhh, aber deine Erklärung ist sehr entspannt gestaltet und ist super leicht zu verstehen!!
Mega interessant, habe jetzt selber voll Lust zu programmieren💀

@sinascl
@

Bei mir kommt der Fehler, dass es zwei char gibt, einmal char* und char**, was genau heißt das? Habs 1:1 so abgetippt wie du bei scanf aber der spuckt mir nix aus. Programmiere in reines C

@nmbrzr0
@

Frage in die Runde:
Bash scripting kann soweit ich es verstehe zumindest mit den hier gestellten Aufgaben noch mithalten.
Stecke ich meinen Kopf lieber tiefer in C oder besser Bash scripting- als Anfänger?

@demil3618
@

Warum wird die Funktion „main“ als „int“ klassifiziert, wenn doch Text und keine ganze Zahl ausgegeben wird?

@demil3618
@

Moin,
Ansich sehr schönes Tutorial und vor allem danke das es free ist.
Nur fehlt mir dort einiges. Zb
Beim Taschenrechner, das nur so viele Kommas angezeigt werden wie nötig? Zb Unterschied ob ich 2+2 oder 2,60+2,60 ausrechne.
Bei dem Telefonbuch; fehlt mir die Erklärung wie man zb Einträge löscht oder editiert? Und vor allem wie man die Applikationen speichert.

@samoritos1444
@

Du hast mir wirklich meine Klausr gerettet! Vielen Dank!
Ich wusste nicht, wo ich anfangen soll und Dein Video durchzuarbeiten hat mir eine perfekte Grundlage gegeben.
Viele Grüße und noch weiterhin viel Erfolg.

@leilalilalu
@

Du erklärst das so gut, das ist sozusagen meine erste Programmier Sprache die ich lerne aber auch nur für die Schule weil die es wollen :D

@besthorrorspiel2297