Δημοσιεύτηκε: 15 Φεβ 2012, 23:46
από Star_Light
Έχεις δικιο έκανα κάποια λάθη λογω κούρασης. :(

Κώδικας: Επιλογή όλων
char s1[4]="ABC" , char s2[4]="DEF";


Το μήκος ενος string δίνεται απο την strlen(s) χωρις τον '\0' για αυτο θες ενα +1. Ενω το μέγεθος δινεται απο τον τελεστή sizeof.

Aπλα εσυ εννοείς οτι άν εγω έχω ορισει 2 πίνακες χαρακτήρων έστω

Κώδικας: Επιλογή όλων
char s1[SIZE]={'\0'} , char s2[SIZE]={'\0'} με SIZE = 100


ωστε να φιλοξενεί 2 string με μέγιστο 100 τοτε ο χρηστης μπορει να δωσει τη μεν μια ενα string 5 χαρακτήρων και την δευτερη 7 ή και παραπανω... μεχρι 99
αυτο ειναι το τρέχον μήκος και το 100 ειναι το μέγιστο.