C Compiler

clouder

clouder

Mitglied
Ich brauch mal ganz dringend eure hilfe.
Ich hab mit C lernen angefangen und würde unter Fedora Core (KDE) gern einen C Compiler installieren. Gibt es da einen "yum install" - Namen dafür?
Und was muss ich dann unten in der Konsole von "Kate" eingeben um es zu compilieren und aufzurufen.
 
Mit

Code:
yum update && yum install gcc

vielleicht?
 
Ok, danke!
Mein Problem:
#include <stdio.h>

main() {
int test;
printf("R E E M E R - Terminalsystem 1.0 \n");
printf("Bitte Zahl eingeben: \n");
scanf("%i" ,&test);
printf("%i \n" ,&test);
}

Er gibt dann beim letzten printf das aus: -1074250320
statts 1
 
Code:
scanf("%d", &test); // d statt i AFAIR
printf("%d \n", test); // test (hier) ohne Adressoperator (test ist ja kein Zeiger)
 
Zuletzt bearbeitet:
I geht aber imho auch ;)
Aber der Adresoperator ist wirklich falsch, oder zumindest ungewollt.
 
Siehe hier :)
Kleine simpel gefasste Erklärung:

scanf() muss ja in die entsprechenden Variablen schreiben, also muss auch die Adresse übergeben werden (Call by Reference).

printf() hingegen muss ja lediglich (formatiert) ausgeben und kann deshalb einfach nur den Wert der Variablen benutzen (Call by Value).
 

Ähnliche Themen

Squid als RPCoHTTPS Proxy für Outlook Anywhere

gcc braucht gcc???

Defaultparameter in C

Afänger braucht Hilfe - /temp ist voll, kde geht nicht, wie weiter ??

Debian Etch Vserver Problem ftp+ssl

Zurück
Oben