zaciatok v jazyku C

Sekcia: Programovanie 30.03.2006 | 17:16
Avatar stanley Ubuntu,Knoppix  Používateľ
Caute! Zacinam programovat v jazyku C. Napisal som v text.editore nasledujuci zdroj.kod a ulozil som ho ako pokus.c #include main() { printf("ahoj\n"); } Otvoril som si v priecinku konzolu a skompiloval pomocou: gcc -o pokus pokus.c Dostal som hlasku: pokus.c:6:2: warning: no newline at end of file root@Quark:~/cecko#pokus.c:6:2: warning: no newline at end of file root@Quark:~/cecko# Potom som skusil len: gcc pokus.c a vygenerovalo mi to spustitelny subor pokus ale aj nejaky subor a.out. Spustil som subor pokus a nic. Kde robim chybu? Co mam spravit aby som videl ten vypis "ahoj"? Za kazdu radu vopred dakujem! :)
    • Re: zaciatok v jazyku C 29.03.2006 | 00:58
      Avatar stanley Ubuntu,Knoppix  Používateľ
      Prepacte, za include je este v spicatych zatvorkach stdio.h
    • Re: zaciatok v jazyku C 29.03.2006 | 01:20
      WlaSaTy   Návštevník
      spustit prikaz: ./pokus a ked pises newline do printf, skus pouzit backslash+n, je to prehladnejsie.
      • Re: Re: zaciatok v jazyku C 29.03.2006 | 01:38
        Avatar stanley Ubuntu,Knoppix  Používateľ
        Vdaka, ide to. :) Este mam ten hlupy klikaci navyk z win :))) backslash+n bol len preklep vo fore. Linuxu zdar!
        • Re: Re: Re: zaciatok v jazyku C 29.03.2006 | 02:03
          Avatar stanley Ubuntu,Knoppix  Používateľ
          P.S. Co to znamena?: pokus.c:6:2: warning: no newline at end of file
          • Re: Re: Re: Re: zaciatok v jazyku C 29.03.2006 | 02:32
            WlaSaTy   Návštevník
            pri programovani sa bez (aspon zakladnej) znalosti AJ nezaobides. co to asi tak moze byt :)
            • Re: Re: Re: Re: Re: zaciatok v jazyku C 30.03.2006 | 17:11
              Avatar stanley Ubuntu,Knoppix  Používateľ
              Nuz asi novy riadok na konci strany. A ja don vpisujem end end. stop a podobne hluposti. A on ma byt prazdny :))
          • Re: Re: Re: Re: zaciatok v jazyku C 29.03.2006 | 10:22
            Avatar Frantisek Klabzuba Debian  Používateľ
            Proste gcc chce na konci kazdeho suboru jeden prazdny riadok.
    • Re: zaciatok v jazyku C 29.03.2006 | 11:05
      zz   Návštevník
      cau, subor a.out je prave ten skompilovany spustitelny subor. spustis ho ./a.out
      • Re: Re: zaciatok v jazyku C 29.03.2006 | 15:51
        skywaker   Návštevník
        Pekne, ze si sa dal na programovanie, odporucam skusit kniznicu allegro, ... vela info najdes na www.allegro.cc
        • Re: Re: Re: zaciatok v jazyku C 30.03.2006 | 17:16
          Avatar stanley Ubuntu,Knoppix  Používateľ
          Vdaka za tip! Hned ako zvladnem syntax jazyka, pustim sa do toho.
      • Re: Re: zaciatok v jazyku C 30.03.2006 | 17:13
        Avatar stanley Ubuntu,Knoppix  Používateľ
        Vdaka, uz mam v tom jasno. :)
    • Re: zaciatok v jazyku C 29.03.2006 | 17:24
      azurIt   Návštevník
      ;)) subor 'pokus' si dostal z tohto: gcc -o pokus pokus.c a subor 'a.out' zase z tohto: gcc pokus.c takze tak. proste ked nepouzijes prepinac -o, tak ti vzdy vyrobi a.out