Ο σκοπός της σελίδας είναι να συνοψίσει τις ερωτήσεις που γίνονται συχνά, μαζί με τις απαντήσεις τους, έτσι ώστε να μην επαναλαμβάνονται.
pico
στο Linux ή στο Cygwin;
system("pause")
ισχύει μόνο για τα windows, οπότε
καλό θα ήταν να συνηθίσετε να μην την χρησιμοποιείτε!
Μπορείτε να χρησιμοποιήσετε την getchar()
αντί για αυτήν.
Για παράδειγμα το helloworld.c
με την getchar
θα γίνει:
#include <stdio.h> main() { printf("Hello World.\n"); getchar(); }Δηλαδή η εντολή αυτή θα πάει αμέσως πριν το
}
της
συνάρτησης main()
Αυτά δεν σας τα λέω για να σας αποθαρρύνω, απλά πρέπει να κάνετε προσεκτικά βήματα. Σε κάθε περίπτωση υπάρχουν κάποιες διανομές Linux που φορτώνουν κατευθείαν από CD (δεν χρειάζονται εγκατάσταση στο σκληρό).
Υ.Γ.: Όποιος βάλει Linux μην ξεχάσει να συμπεριλάβει στην εγκατάσταση
και το ddd
. Είναι ένα χρήσιμο προγραμματιστικό εργαλείο. Γενικότερα
συμπεριλάβετε ό,τι έχει σχέση με τον προγραμματισμό. (Προτείνω επίσης
και τις κατηγορίες προγραμμάτων με τους editors και τα επιστημονικά
εργαλεία.)
ddd
(π.χ. τρέχουν στη
γραμμή εντολών ddd
, και δεν τους φορτώνει το πρόγραμμα), μπορούν να το
βάλουν μέσα από την "προσθαφαίρεση προγραμμάτων".
pico
στο Linux ή στο Cygwin;pico
για το Linux και το Cygwin είναι το nano
. Επίσης ένας πανίσχυρος editor είναι και το vim
. Η έκδοση του vim
για Windows υπάρχει εδώ και οδηγίες χρήσης του στο Vim Tutor in Greek. Τελός πιθανόν να υπάρχουν και τα edit
, nedit
, kate
, kwrite
.
dokimh
dokimh.c
ή όπως αλλιώς το ονομάσαμε, στον κατάλογο στον οποίο βρισκόμαστε