ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C  Το θέμα επιλύθηκε

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

Re: Πως να ξεκινήσετε με την C

Δημοσίευσηαπό linuxs » 15 Μαρ 2011, 03:58

Εδώ είμαστε για ότι θελήσεις... :)
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ 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: Πως να ξεκινήσετε με την C

Δημοσίευσηαπό konnn » 15 Μαρ 2011, 14:25

Stefanos έγραψε:Άρα σε linux μονο μέσω terminal θα το τρέχω. .. σωστά ?

Λάθος, μπορείς και από εφαρμογές όπως το Netbeans , απλά εμείς προτείνουμε τερματικό, περί ορέξεως......
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Πως να ξεκινήσετε με την C

Δημοσίευσηαπό linuxs » 15 Μαρ 2011, 16:56

konnn έγραψε:
Stefanos έγραψε:Άρα σε linux μονο μέσω terminal θα το τρέχω. .. σωστά ?

Λάθος, μπορείς και από εφαρμογές όπως το Netbeans , απλά εμείς προτείνουμε τερματικό, περί ορέξεως......


Καλύτερα να μην τον μπερδέυουμε και με άλλα...
Πάντως καλά έκανες και το ανέφερες :)
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ 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: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό clepto » 10 Ιουν 2011, 13:50

να ρωτήσω κάτι...
τι κάνει το char name[81]; ;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό maenolis » 10 Ιουν 2011, 15:36

konnn έγραψε:
Stefanos έγραψε:Άρα σε linux μονο μέσω terminal θα το τρέχω. .. σωστά ?

Λάθος, μπορείς και από εφαρμογές όπως το Netbeans , απλά εμείς προτείνουμε τερματικό, περί ορέξεως......


Εκτός από netbeans,geany κλπ... υπάρχει και η εξής μέθοδος. Άνοίγεις το αρχείο που τελειώνει σε .c με το gedit(το οποίο δείχνει και που κλείνει μια παρένθεση,αγκύλη κλπ) και κάνεις compile και run μετά από το terminal στον φάκελο που τα έχεις.Τώρα τα προγράμματα που λένε τα παιδιά πιο πάνω νομίζω ότι είναι απαραίτητα σε μεγάλα project.
1 Γνώσεις → Linux: Αρχάριος ┃ Προγραμματισμός: c,c++,sql,html,css ┃ Αγγλικά: Μέτριος
2 Λειτουργικό →Dual boot Ubuntu 12.04 64-bit (en_US.UTF-8) & Windows 7 Professional 64-bit
3 Προδιαγραφές → Intel® Core™ i3-2330M CPU @ 2.20GHz × 4 ‖ RAM 7.7 Gb
4 Κάρτες γραφικών: Intel® HD3000
5 Σκληρός Δίσκος: → OCZ Vertex4 Sata III 128Gb
Άβαταρ μέλους
maenolis
punkTUX
punkTUX
 
Δημοσιεύσεις: 261
Εγγραφή: 12 Μάιος 2011, 09:56
Τοποθεσία: Ν.Κόσμος
Εκτύπωση

Re: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό migf1 » 11 Ιουν 2011, 01:55

clepto έγραψε:να ρωτήσω κάτι...
τι κάνει το char name[81]; ;


Ορίζει μια μεταβλητή με όνομα name, ως πίνακα 81 χαρακτήρων (char).
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό clepto » 11 Ιουν 2011, 10:53

ευχαριστώ!
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό linuxs » 11 Ιουν 2011, 20:34

Δεν ξέρω πόσες γνώσεις έχεις, αλλα θα σε συμβούλευα να προσέξεις την διαφορά με το string. Είναι περίπου το ίδιο μόνο που έδώ έχεις έναν πίνακα όπως είπε και ο mig1 ενώ στο string έχεις μια συμβολοακολουθία. Έτσι δεν μπορείς να πάρεις έναν έναν τους χαρακτήρες.

Edit: Οκ, βασικά μπορείς αλλα είναι χαζομάρα να ορίσεις sting αν θες να κάνεις κάτι τέτοιο.
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ 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: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό giwrgoss » 30 Ιουν 2011, 21:04

στην συγκεκριμένη εντολή μου βγάζει error

Κώδικας: Επιλογή όλων
gcc όνομα_αρχείου.c

εχω βάλει ακριβώς το όνομα αρχείου όπως είναι, αλλά "gcc: 1stprogram.c: No such file or directory
gcc: no input files"
1 Γνώσεις → Linux: Μέτριο ┃ Προγραμματισμός: Java, Assembly┃ Αγγλικά: Αρκετά καλά
2 Λειτουργικό → Dual Boot--Windows 7 64bit/Ubuntu 11.04 64bit
3 Προδιαγραφές → CPU: Intel Core 2 Quad 2.66GHz ┃RAM 4 GB
4 Κάρτα γραφικών: Nvidia GeForce 9600 GT
5 Δίκτυα: Realtek RTL8168B/8111B Family PCI-E Gigabit Ethernet NIC (NDIS 6.20)
giwrgoss
babeTUX
babeTUX
 
Δημοσιεύσεις: 64
Εγγραφή: 25 Ιουν 2011, 03:35
Εκτύπωση

Re: ΚΕΦΑΛΑΙΟ 1 - ΕΙΣΑΓΩΓΗ ΣΤΗΝ C

Δημοσίευσηαπό Star_Light » 30 Ιουν 2011, 21:26

giwrgoss έγραψε:στην συγκεκριμένη εντολή μου βγάζει error

Κώδικας: Επιλογή όλων
gcc όνομα_αρχείου.c

εχω βάλει ακριβώς το όνομα αρχείου όπως είναι, αλλά "gcc: 1stprogram.c: No such file or directory
gcc: no input files"


Mπες και δωσε την εντολη στον καταλογο που έχεις για τα πηγαια αρχεια της 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
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

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