Pointer
This commit is contained in:
31
src/main.c
31
src/main.c
@@ -1,29 +1,12 @@
|
|||||||
#include<stdio.h>
|
#include<stdio.h>
|
||||||
|
|
||||||
// Funktions-Prototypen
|
|
||||||
float eingabeZahl();
|
|
||||||
float multipliziere(float zahl1, float zahl2);
|
|
||||||
void ausgabeErgebnis(float ergebnis);
|
|
||||||
|
|
||||||
// Hauptprogramm
|
|
||||||
int main() {
|
int main() {
|
||||||
// Rechenvorgang
|
|
||||||
ausgabeErgebnis(multipliziere(eingabeZahl(), eingabeZahl()));
|
int zahl = 7;
|
||||||
|
int *zeiger;
|
||||||
|
zeiger = &zahl;
|
||||||
|
printf("Zeiger-Adresse: %d\n", zeiger);
|
||||||
|
printf("Zeiger-Wert: %d\n", *zeiger);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Funktionen
|
|
||||||
float eingabeZahl() {
|
|
||||||
float eingabe;
|
|
||||||
printf("\nEingabe Zahl: ");
|
|
||||||
scanf("%f", &eingabe);
|
|
||||||
return eingabe;
|
|
||||||
}
|
|
||||||
|
|
||||||
float multipliziere(float zahl1, float zahl2) {
|
|
||||||
return (zahl1 * zahl2);
|
|
||||||
}
|
|
||||||
|
|
||||||
void ausgabeErgebnis(float ergebnis) {
|
|
||||||
printf("\nErgebnis: %f\n", ergebnis);
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user