Akyriak Δημοσιεύτηκε Μάϊος 1, 2010 #1 Δημοσιεύτηκε Μάϊος 1, 2010 παιδια επειδη εχω πεθανει στα error θα ηθελα καποιος να μου δωσει ενα παραδειγμα συναρτησης (void ας πουμε ) που να παιρνει ως ορισμα εναν δισδιαστατο πινακα και απλως να τον τυπωνει, δεν ξερω τι παιζει αλλα δεν μπορω πειραματικα μονο να διορθωσω τα ορισματα... pls παιδες τα χω παιξει!!!:hang3:
louis_gas Μάϊος 2, 2010 #2 Μάϊος 2, 2010 Καταρχην για ποια γλωσσα μιλας? Στη C θα ηταν κάπως έτσιvoid printArray (int ** array, int m, int n){ int i, j; for(i=0;i<m;i++){ for(j=0;j<n;j++){ print("%d ", array[i][j]); } }}m, n ειναι ο αριθμος των γραμμων και των στηλων του πινακα.
Akyriak Μάϊος 2, 2010 Author #3 Μάϊος 2, 2010 Ναι για την C.Με λιγο πειραματισμο και βοηθεια βρηκα κατι τετοιο:#include<stdio.h>char array[2][2]={{'a','b'},{'c','d'}};int i=0,j=0;void f(char array[][2],int i,int j){ for (i=0;i<2;i++) { for (j=0;j<2;j++) { printf("%c", array[j]); } printf("\n"); }}int main(){ f(array,i,j); return 0;}Φανταζομαι σωστο ειναι, ευχαριστω παντως...αν μπορεις εχε το νου σου σε περιπτωση που εισαι στο PC γιατι σημερα αρχιζουν τα δυσκολα :toomuchne
Akyriak Μάϊος 3, 2010 Author #4 Μάϊος 3, 2010 Επισης μηπως ξερεις καμια εντολη η οποια να τερματιζει το προγραμμα ?π.χ If (ginetai kati) terminate programΠαιζει καμια τετοια εντολη ?
Akyriak Μάϊος 3, 2010 Author #6 Μάϊος 3, 2010 dankeεπισης kaτι αλλο που βρηκα σε periptwsh που καποιος μπει στο τοπικ μετα απο search...ειναι οτι γινεται και αν βαλεις return 0; ( βεβαια αυτο πιανει μονο μεσα στην int main() )
apostglen46 Μάϊος 3, 2010 #7 Μάϊος 3, 2010 προφανως , και η main μια συναρτηση ειναι που επιστρεφει int (στο OS). το return επιστρεφει καποια τιμη (αναλογα με το prototype) στον caller ( καλών) απο τον callee (καλουμενο) στην περιπτωση σου η συναρτηση.
Akyriak Μάϊος 3, 2010 Author #8 Μάϊος 3, 2010 ακυρο αλλα ολοι παλικαραδες εδω περα house o ενας 24 ο αλλος, το anime που ειναι οτυπας στη photo σου darien sorry δεν το ξερω αυτα
Recommended Posts
Archived
This topic is now archived and is closed to further replies.