added ws202425 courses

This commit is contained in:
2024-11-14 13:11:04 +01:00
parent 800282c2e8
commit beb31897b1
461 changed files with 20368 additions and 0 deletions
@@ -0,0 +1,34 @@
/* point_1.c
*
* Datentyp eines zweidimensionalen Punktes
* verschiedene Methoden der Komponentenselektion
*/
#include <stdio.h>
struct point {
float x;
float y;
};
int main() {
struct point p1, p2;
struct point * ptr;
ptr = &p1;
// Pfeil- VS. Punktschreibweise
p1.x = 3; // Hier .x da p1 ein struct point ist
ptr->y = 4; // Hier ->y da ptr ein POINTER auf struct point ist
printf("\nx-Koordinate von p1: %f", ptr->x);
printf("\ny-Koordinate von p1: %f", (*ptr).y);
p2 = p1;
printf("\nx-Koordinate von p2: %f", p2.x);
printf("\ny-Koordinate von p2: %f", (&p2)->y);
printf("\n\n");
return 0;
}