justnickname Δημοσ. 7 Φεβρουαρίου 2011 Δημοσ. 7 Φεβρουαρίου 2011 Χαίρεται, μαθαίνω C και έχω κολλήσει στην διαχείρηση πινάκων με δείκτες, νομίζω οτι είναι ίσως το σημαντικότερο μέρος της c και πρέπει να το καταλάβω όσο το δυνατον γρηγορότερα για να αρχίσω να κάνω πιό ενδιαφέροντα πράματα. To παρακάτω προγραμματάκι δεν κάνει τιποτε παραπάνω απο το να παίρνει 5 strings και μετα να τα εμφανίζει. > #include <stdio.h> #include <string.h> #define ROWS 5 #define COLUMNS 81 main () { char cinema[ROWS][COLUMNS]; char *ptr[ROWS]; int i, j; for (i=0; i<ROWS; i++) { gets(cinema[i]); } printf("Ta onomata twn aithouswn einai: \n"); for (j=0; j<ROWS; j++){ puts(cinema[j]); } printf("\n"); } Εγώ θέλω λίγο να παίξω με δείκτες, θέλω να φτιάξω μια array απο 5 δείκτες και να διαχειρίζομαι τον πίνακα cinema με αυτούς. Τί μπορω να κάνω; Ευχαριστώ.
bodi.de Δημοσ. 7 Φεβρουαρίου 2011 Δημοσ. 7 Φεβρουαρίου 2011 Δηλαδή θέλεις να φτιάξεις ένα πίνακα από pointers που να δείχνουν σε strings σωστά?
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.