C - If Else | C Programmieren für Anfänger

preview_player
Показать описание
Du willst schnell und einfach C programmieren lernen? Dann bist du auf diesem Kanal genau richtig. In kurzen Abständen werden hier Videos zum Thema Programmieren und IT hochgeladen.

Dieses Tutorial hilft dir bei:
✔️ C Programmierung
✔️ C Kontrollstrukturen
✔️ C If Else

... und vieles mehr! Es ist einfach C zu programmieren, wenn du es erstmal verstanden hast.

In der Videoreihe - C Programmieren für Anfänger - erkläre ich dir, wie C funktioniert und begleite dich auf deinem Weg zum C Programmierer.

(C Programmieren lernen) #C #studio c#c programmieren # #c programming #itcademy #cprogrammierenlernen #if else #Kontrollstrukturen
Рекомендации по теме
Комментарии
Автор

Hi, ich habe ein Problem: Ich versuche in C ein Programm zu erstellen und wenn ich in einem if-statement eine char festlege (also den inhalt als String), dann löscht es das irgendwie außerhalb der If-Bedingung. Ist das Nomal? Beachte ich etwas nicht?


hier ein Teil des Programms:

int wert = 1; //Nur zu demonstrationszwecken

char name[9];
char valid[16];

if(wert == 1){
char name[9] = "irgendwas";
char valid[16] = "irgendwas andres";
printf("\n name: -%s- \n valid: -%s-", name, valid);
}else{
...
}

printf("\n\n\n name: -%s- \n valid: -%s-", name, valid);


Das seltsame für mich ist, dass beim printf im if der string angezeigt wird, aber außerhalb ist da nichts. Da ist kein platz zwischen den "-":

Ausgabe:


name: -irgendwas-
valid: -irgendwas andres-


name: --
valid: --


ist da ein Fehler? mir wird keiner angezeigt. Ich mache das übrigens auf Windows 10.

theredingenieur