0
Καλησπέρα.
Επειδή μάλλον δεν έχω ξεκάθαρη εικόνα του πως διαχειρίζεται η C τους pointer, array κλπ είχα ένα θεματάκι.
Ήθελα από ένα char array γνωρίζοντας τον pointer να αφαιρέσω τα γράμματα μετά την τελεία (file extension).
Και επειδή θα το κάνει πολλές φορές να γίνεται σε function μόνο αυτό.
Μετά από αρκετά bug το έκανα με διάφορους τρόπους πχ
Αλλά δεν ήθελα να χαλάσω τα αρχικά δεδομένα γιατί έρχεται από βιβλιοθήκη και διάβασα ότι μπορεί και άλλοι pointer να δείχνουν σ αυτά.
Το έκανα τελικά όπως παρακάτω αλλά δεν είμαι σίγουρος αν λειτουργεί καταλάθος και πόσο σωστό είναι.