[email protected] Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 Για όσουσ δεν ξέρουν και υπάρχει περίπτοση να με βοηθίσουν εννοω την συναρτιση ord() η οπια μας δίνει το αντίστοιχο Νούμερο στον ASCI πίνακα πχ. ord('A') = 65 και αν Μπορειτε επησης να μου πειτε την αντίστοιχη της Pascal συναρτηση chr() ή οπία Μασ δινει τον αντιστιχο χαρακτίρα απο τον ASCI πινακα ... πχ. chr(65) = A Σας Ευχαριστώ.... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Red_Phantom Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 > #include <stdio.h> int main(void) { char c=65; char d='A'; printf("%c\n",c); printf("%d\n",d); return 0; } Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
[email protected] Δημοσ. 13 Δεκεμβρίου 2007 Μέλος Share Δημοσ. 13 Δεκεμβρίου 2007 Συγνώμη, αλλα αυτό που μου έδιξες .... απλα τυπώνει το 65 και το Α .... εγώ ζήτησα αν υπάρχει κάπια Συνάρτηση που να Πέρνει τον Χαρακτήρα και να Γηρνά τον αντιστιχο Δεκαδικο αρηθμό απο τον Πίνακα ASCI ..! και το αντίστροφο Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Red_Phantom Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 > #include <stdio.h> int f(char c) { return c; } int main(void) { printf("%d\n",f('A')); } Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
[email protected] Δημοσ. 13 Δεκεμβρίου 2007 Μέλος Share Δημοσ. 13 Δεκεμβρίου 2007 τοσο απλο ε.... ωραια .. σε Ευχαριστώ.... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
m1cRo Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 > #include <stdio.h> int f(char c) { return c; } int main(void) { printf("%d\n",f('A')); } LOL aplo cast char ch='A'; int b=ch; ch=(char)b; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Red_Phantom Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 LOL aplo cast char ch='A'; int b=ch; ch=(char)b; Ηθελε function ... OK τα εγραψες μαζεμενα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
parsifal Δημοσ. 13 Δεκεμβρίου 2007 Share Δημοσ. 13 Δεκεμβρίου 2007 LOL aplo cast char ch='A'; int b=ch; ch=(char)b; LOL, χωρίς καν cast: > char Char1 = 'A'; int Char2 = Char1; π.χ. > #include <stdio.h> int main(void) { char Char1 = 'A'; int Char2 = Char1; printf("As char: Char2 = %c\n", Char2); printf("As int: Char2 = %d\n", Char2); return 0; } Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
m1cRo Δημοσ. 14 Δεκεμβρίου 2007 Share Δημοσ. 14 Δεκεμβρίου 2007 LOL, χωρίς καν cast: > char Char1 = 'A'; int Char2 = Char1; π.χ. > #include <stdio.h> int main(void) { char Char1 = 'A'; int Char2 = Char1; printf("As char: Char2 = %c\n", Char2); printf("As int: Char2 = %d\n", Char2); return 0; } Ναι το cast γινεται αυτόματα .Απλά να μήν ξεχνάμε οτι δεν μπορεί να γίνει σε όλους τους τύπους αυτόματα εξαρτάται απο το compiler. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.