Kezdőlap › Fórumok › Programozás › Segítség nagyon kezdõnek C-hez
- This topic has 69 hozzászólás, 23 résztvevő, and was last updated 19 years, 6 months telt el by
cskiraly.
-
SzerzőBejegyzés
-
2006-04-17-22:36 #20489852006-04-18-08:54 #2048986
Sikerült netrõl megszereznem a Kernighan-Ritchie féle könyvet. Szajnos a szöveg kódolásával gondok vannak, így az ékeztetes karakterek hiánya miatt kicsit nehéz olvasni, de jónéhány oldalt már sikeresen kijavítottam.
Néhány példaprogit már megírtam. A Turbo C tényleg vacok, mert semmit sem sikerült vele csinálnom. Magyarán kaptam a hibaüzenetet tonnaszámra…
Joe-t és néha kdevelopot használok a progik írásához, a fordítást mindíg CC-vel végzem.Most a legjobban annak örülnék, ha sikerülne rengeteg jól dokumentált forrást összegyûjteni, amibõl sokat tanulhatok.
2006-04-18-09:01 #2048987GO:MBI !
Már küldtem mailt (most is), de csak most vettem észre, hogy rossz a citromail, ezért nem mehetett el az üzi 🙁
2006-04-21-20:11 #2048988H Miki wrote:GO:MBI !Már küldtem mailt (most is), de csak most vettem észre, hogy rossz a citromail, ezért nem mehetett el az üzi 🙁
2006-04-22-08:24 #20489892006-04-22-09:41 #2048990H Miki wrote:2006-04-26-09:31 #2048991Ok. Kössz a segítséget.
Egyébként, ha sikerül kijavítanom az egész könyvet, akkor feltöltöm majd valahova, hogy mindenkinek elérhetõ legyen. Hátha valakinek szüksége lesz rá…
2006-04-26-20:49 #2048992Elkezdtem ismerkedni a C nyelvvel (Kernighan féle könyv alapján), akadt is egy kis problémám vele, mégpedig:
Code:main () /* Megszámlálja a bemeneten érkezõ karaktereket */
{
long nc;
nc = 0;
while (getchar () != EOF)
++nc;
printf („%ldn”, nc);
}cc szamol.c -o szamol
szamol.c: In function `main’:
szamol.c:5: error: `EOF’ undeclared (first use in this function)
szamol.c:5: error: (Each undeclared identifier is reported only once
szamol.c:5: error: for each function it appears in.)ez eddig ok
Code:main () /* Megszámlálja a bemeneten érkezõ karaktereket */
# define EOF 0
{
long nc;
nc = 0;
while (getchar () != EOF)
++nc;
printf („%ldn”, nc);
}cc szamol.c -o szamol
Minden gond nélkül lefordul, csak éppen nem számolja a karaktereket.Próbáltam keresgélni más felé, de igazából semmire (használhatóra) nem jutottam.
Az itt található linken hasonlóan nem (rendeltetésszerûen) mûködõ kódba futottam, szóval inkább megérdezem, hogy én nem csinálok jól valamit, vagy mi van?
http://www.cs.um.edu.mt/~cstaff/courses/lectures/csa2060/c2.html#5
http://www.cs.um.edu.mt/~cstaff/courses/lectures/csa2060/sampleCode/l2/countAllChars.c
http://www.cs.um.edu.mt/~cstaff/courses/lectures/csa2060/sampleCode/l2/countChars.c2006-04-26-21:26 #2048993Nyomj neki egy ctrl-d-t, akkor nekem megszámolja(EOF= end of file, konzolon ctrl-d)
2006-04-26-23:09 #2048994szerintem hogyha mondasz neki egy definiciót, hogy mire is gondolsz az EOF-lal, akkor menni fog. Vagy csak #include -azt hiszem abban már benne van az EOF, de ez nem biztos.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz