Υποστηρίζει τύπο δεδομένων string η C?  Το θέμα επιλύθηκε

...ασύγχρονα μαθήματα γλώσσας C

Υποστηρίζει τύπο δεδομένων string η C?

Δημοσίευσηαπό linuxs » 13 Σεπ 2011, 22:33

Θα ρωήσω κατι χαζό αλλα έχω κολλήσει και δεν μπορώ να θυμηθώ. Έχω κάνει C++ + C και μπερδεύομαι. Στην C υπάρχει ο τύπος string? Μπορώ να ορίσω και ως:

Κώδικας: Επιλογή όλων
string name;

?
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: τύπος δεδομένων string  Το θέμα επιλύθηκε

Δημοσίευσηαπό Star_Light » 13 Σεπ 2011, 23:12

linuxs έγραψε:Θα ρωήσω κατι χαζό αλλα έχω κολλήσει και δεν μπορώ να θυμηθώ. Έχω κάνει C++ + C και μπερδεύομαι. Στην C υπάρχει ο τύπος string? Μπορώ να ορίσω και ως:

Κώδικας: Επιλογή όλων
string name;

?


Οχι μας το εχει κανει και σε μαθημα ο migf1 αυτο. Δεν υποστηριζει η C για τα strings ξεχωριστο τυπο δεδομενων.

Τα strings στην C ειναι πίνακες χαρακτήρων και για να είναι οντως έγκυρα C strings θα πρέπει να έχουν και τελος τους τον χαρακτήρα '\0'.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό linuxs » 13 Σεπ 2011, 23:14

Ναι...**** ***** έκανα! :P
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό Star_Light » 13 Σεπ 2011, 23:19

linuxs έγραψε:Ναι...**** ***** έκανα! :P


Αν δεν εκανες , δεν θα μαθαινες.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό linuxs » 13 Σεπ 2011, 23:21

:P Το είχα κανακάνει πριν απο κανα χρόνο 1.5 αλλα δεν συγκρατώ παλιές αναμνήσεις! :lol: :lol: δυσκολύομαι! :P
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό Star_Light » 14 Σεπ 2011, 00:12

linuxs έγραψε::P Το είχα κανακάνει πριν απο κανα χρόνο 1.5 αλλα δεν συγκρατώ παλιές αναμνήσεις! :lol: :lol: δυσκολύομαι! :P


Αν θες την γνωμη μου ασχολεισου για καιρο μονο με μια γλωσσα. Μεχρι να την μαθεις αριστα... αλλιως θα τα μπλεξεις και μαλιστα ασχημα.
Δεν γινεται να ξερεις 10 γλωσσες ταυτοχρονα και να εισαι κατω απο 30 χρονων. Ειναι φυσικα και λογικα αφυσικο. Βεβαια εξαρταται τι εννοει και καποιος με το "Ξερω" για μενα το ξερω σημαινει βαθος. Οχι ξερω να σου πω τι ειναι οι μεταβλητες και οι πινακες.

Μεινε 2-3 χρονια σε C/ C++ και θα δεις ;)
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό linuxs » 14 Σεπ 2011, 03:23

+1 σε αυτό που λες αλλα όταν σπουδάζεις κάπου δεν μπορείς να τους πείς: "Ξέρετε περάστε με στο μάθημα αλλα δεν θα διαβάζω θα κάνω C για να την μαθω καλύτερα..." :P :P :P
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό Star_Light » 14 Σεπ 2011, 04:36

linuxs έγραψε:+1 σε αυτό που λες αλλα όταν σπουδάζεις κάπου δεν μπορείς να τους πείς: "Ξέρετε περάστε με στο μάθημα αλλα δεν θα διαβάζω θα κάνω C για να την μαθω καλύτερα..." :P :P :P


ε ΤΟ ΞΕΡΩ... το ελεγα και στον migf αυτο το απογευμα που ειναι επαγγελματιας ο ανθρωπος. Τι να κανεις... τελειωνε γρηγορα να ασχοληθεις και μονος σου ;) 2-3 ωρες την ημερα μπορεις να βρεις σε 5 χρονια θα εισαι μαγκας. Αργα και σταθερα και με υπομονη.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: τύπος δεδομένων string

Δημοσίευσηαπό linuxs » 14 Σεπ 2011, 12:20

Πήρα ένα βιβλίο στα χέρια μου και το ξεσκόνισα απο την βιβλιοθήκη, http://www.mgiurdas.gr/book-185.aspx Σε 1 μήνα θα το έχω βγάλει όλο ελπίζω. Πιστεύω να τα κατανοήσω σε κάποιο άλλο επίπεδο...
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση


Επιστροφή στο Μαθήματα C