|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
18.7.2008, 0:39 | #1 |
Novi član
Član od: 5.7.2008.
Poruke: 2
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
C programiranje
Tek treba da pocnem programiranje u C-u pa me zanima koji softver mi je potreban? Sta je dobro? Gde bi to moglo da se skine?
|
18.7.2008, 0:41 | #2 |
Starosedelac
Član od: 30.12.2007.
Lokacija: Šid
Poruke: 1.582
Zahvalnice: 486
Zahvaljeno 473 puta na 241 poruka
|
Re: C programiranje
Imaš mali milion tema o C-u i C++-u
|
18.7.2008, 8:56 | #3 |
Veteran
Član od: 27.4.2008.
Lokacija: Αικατερίνη
Poruke: 1.120
Zahvalnice: 230
Zahvaljeno 255 puta na 137 poruka
|
Re: C programiranje
Ako pocinjes treba ce ti tutorijal.Mozes naci ovde,a mozes i sam pretraziti internet,ako ti ovaj ne odgovara.Naravno jos ti treba i sam programski jezik koji mozes naci ovde http://dn.codegear.com/article/20841,ali ima jos na drugim mestima
|
18.7.2008, 11:18 | #4 |
Novi član
Član od: 5.7.2008.
Poruke: 2
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: C programiranje
Hvala. Meni nije potreban tutorijal, imam knjigu. Da li Borland C++ Compiler moze da sluzi za programiranje u C-u? Negde sam procitao da je to moguce u DevC++ ili Microsoft Visual C++ Express, da li je to tacno?
Poslednja ispravka: sholex (18.7.2008 u 12:28) |
20.7.2008, 3:17 | #5 |
Novi član
|
Re: C programiranje
Lepo instaliraš VS05 ili 08 i kada praviš novi fajl ne novi project nego text editor u kojem ćeš kucati program kada mu zadaješ ime staviš na kraju extenziju .c npr PROGRAM.c ... Ako ti nešto ne bude jasno pitaj.
|
28.7.2009, 23:38 | #7 |
Veteran
Član od: 4.7.2008.
Lokacija: Somewhere along the line
Poruke: 505
Zahvalnice: 85
Zahvaljeno 34 puta na 29 poruka
|
Re: C programiranje
|
29.7.2009, 0:23 | #8 |
Kekule Mekule
|
Re: C programiranje
Gde li je ona slika sto je SunTzu postavi... A evo je...
|
29.7.2009, 1:52 | #9 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: C programiranje
'de je ona tema "otvoren sk forum" hocu da napisem "konacno !"
|
22.8.2009, 17:54 | #10 |
Novi član
|
Re: C programiranje
Pored Dev-C++, koji se najverovovatnije prestao razvijati i ne radi na Visti i Win7, uzmi u obzir njegovog mladjeg brata wxDev-C++, koji pored 'ogoljenih' aplikacija moze raditi i kao RAD (skoro isto kao Delphi sa paskalom) tako sto ces koristiti wxWidget komponente, koje znatno smanjuju vreme projektovanja i prakticno izbacuje upotrebu standarnih resursnih datoteka. Ako te zanima neki sigurno bolji komercijalni program onda...
|
22.8.2009, 18:06 | #11 |
Kekule Mekule
|
Re: C programiranje
Nemoj sad i ti da nekromansujes temu molim te
|
13.1.2013, 22:47 | #12 |
Član
Član od: 7.1.2013.
Poruke: 47
Zahvalnice: 23
Zahvaljeno 0 puta na 0 poruka
|
Re: C programiranje
pozz svima... imam jedno pitanje :
zasto kad unesem broj naprimer 023 .. i kad zelim da ga prikazem, zasto mi nestane 0. Prikaze sam 23 ... evo neki prost konkretan program ... #include<stdio.h> main() { int n; printf("broj: "); scanf("%d",&n); printf("\n"); printf("Broj koji ste uneli je : %d",n); } ? Hvala unapred |
13.1.2013, 23:00 | #13 |
V.I.P. Programiranje
Član od: 9.1.2009.
Lokacija: Beograd, Banovo Brdo
Poruke: 1.157
Zahvalnice: 83
Zahvaljeno 448 puta na 303 poruka
|
Re: C programiranje
zato sto su brojevi 023, 23, 0023 i 0000000000000000000000000000000000023 jedan isti broj.
ako ga cuvas u varijabli koja sluzi za cuvanje brojeva, on ce biti sacuvan kao broj, a tu su vodece nule nebitne. kada se prikazuje (ispisuje na ekran) racunar ga prikaze kao broj koji je i upamcen : 23, bez obzira sa koliko vodecih nula si ga uneo ako prikazujes broj telefona ili ti iz bilo kojeg drugog razloga treba da prikazes brojeve bukvalno onako kako su i uneti, onda nemoj da koristis int nego string odnosno char[] podaci se smestaju u int varijable (ili vec float, double itd) samo i iskljucivo samo ako se koriste matematicki i nad njima se izvrsavaju operacije, za sve ostale slucajeve, i ako se unose samo brojevi, smestaju se kao tekst. |
Sledeći korisnik se zahvaljuje korisniku irreal na korisnoj poruci: | ||
nikolica0233 (14.1.2013) |
14.1.2013, 16:01 | #14 |
Član
Član od: 7.1.2013.
Poruke: 47
Zahvalnice: 23
Zahvaljeno 0 puta na 0 poruka
|
Re: C programiranje
Hvala ljudi... zanima me jos nesto :
Zasto kof funkcije fwrite(); ... prilikom upisa imena u datoteku mi upisuje IME I NEKE SIMBOLE, tipa ' nikola Hÿ( Ú@' evo vam i kod pa proverite i sami #include<stdio.h> #include<string.h> main() char ime[15]; FILE *fp; printf("ime: "); fp=fopen("Podaci.txt","w"); gets(ime); fwrite(ime,15,1,fp); } |
14.1.2013, 17:16 | #15 |
V.I.P. Programiranje
Član od: 29.8.2007.
Lokacija: Valjevo
Poruke: 1.349
Zahvalnice: 983
Zahvaljeno 371 puta na 280 poruka
|
Re: C programiranje
1. Pogresno si koristio fwrite funkciju. Drugi parametar je velicina u bajtima jednog elementa a treci je sam broj elemenata.
2. gets terminise uneti string sa \0 tako da moras uneti korektan broj za upis a ne velicinu tvoga niza. Kod:
gets(ime); int elementsToWrite = strlen(&ime[0]); fwrite(ime, sizeof(char), elementsToWrite, fp); ... fclose(fp); |
Sledeći korisnik se zahvaljuje korisniku Belphegor na korisnoj poruci: | ||
nikolica0233 (14.1.2013) |
14.1.2013, 19:43 | #16 |
Član
Član od: 7.1.2013.
Poruke: 47
Zahvalnice: 23
Zahvaljeno 0 puta na 0 poruka
|
Re: C programiranje
hvala... sada radi a zasto mora sizeof(char)... logicnije mi je ovo sizeof(ime)
|
14.1.2013, 19:58 | #17 |
V.I.P. Programiranje
|
Re: C programiranje
|
Sledeći korisnik se zahvaljuje korisniku Geomaster na korisnoj poruci: | ||
nikolica0233 (14.1.2013) |
19.1.2013, 17:47 | #18 |
Član
|
Re: C programiranje
Pri kompajliranju mi prijavljuje gresku SEGMENTATION FAULT (CORE DUMP).
Koristim Ubuntu 12.04. Da li neko zna o cemu je rec? |
19.1.2013, 17:49 | #19 |
Starosedelac
Član od: 10.8.2007.
Lokacija: Temples of Syrinx
Poruke: 2.193
Zahvalnice: 417
Zahvaljeno 1.006 puta na 568 poruka
|
Re: C programiranje
Imaš grešku negde u kodu.
|
19.1.2013, 18:29 | #20 |
V.I.P. GNU/Linux
Član od: 1.11.2005.
Poruke: 11.163
Zahvalnice: 2.081
Zahvaljeno 4.922 puta na 2.858 poruka
|
Re: C programiranje
Ta greška najčešće znači da pišeš po memoriji za koju nemaš dozvolu. Recimo, dealocirao si neki blok a i dalje mu pristupaš preko starog pokazivača, ili pišeš po bloku koji nisi ni alocirao, što je česta greška kad koristiš scanf a ne navedeš adresu promenljive nego vrednost promenljive (tj. ne staviš '&a' nego samo 'a').
Daj program da bacimo pogled. |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Kako najlakše naučiti programiranje? | Eris | Programiranje | 50 | 11.11.2010 18:10 |
Linux i C++ programiranje | Andross | Slobodni softver | 13 | 4.1.2007 21:43 |
Symbian programiranje | Optique | Programiranje | 1 | 16.6.2006 9:58 |
Programiranje u OpenGL | Damjan | Pravljenje igara | 9 | 7.3.2006 2:05 |
Programiranje? | Wo[R]MY | Programiranje | 1 | 3.3.2006 18:14 |