IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @281
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Webhosting - akcia +9 mesiacov

K ročnému predplatnému až 9 mesiacov zadarmo pri prevode hostingu k nám. www.exohosting.sk

Potrebujete poistiť?

Využite naše výhodné poistenie, viac informácii nájdete tu. www.uniqa.sk

Schudnite na leto

Niet už času. Získajte kondíciu a sebadôveru na leto 2012 www.news2channel.net

Priprav sa na futbalové EURO

Exkluzívna súťaž o Ford Fiesta! Kurzová superponuka a bonus 100€ https://www.tipsport.sk

Zákaznícka zóna Môj Orange

Pozrite si podrobný rozpis hovorov, spotrebu alebo si aktivujte služby. www.orange.sk

zobrazovanie znaku v retazci, jazyk C

Zaslať odpoveď
AutorSpráva
svejk
Užívateľ
Užívateľ

Založený: 18.03.2007
Príspevky: 251

PríspevokZaslal: St 04.01.12 19:21Odpovedať s citátomNávrat hore

zdravim

som zaciatocnik a jedna vec mi neni jasna. preco program mrzne ked chcem takto zobrazit jeden znak retazca?
kód:
int main (void){
        char pole[]="janko mrkvicka";
        printf("%s", pole[3]);
}


dakujem
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
Fico
Skúsený užívateľ
Skúsený užívateľ

Založený: 11.01.2009
Príspevky: 1052

PríspevokZaslal: St 04.01.12 19:48Odpovedať s citátomNávrat hore

Pretoze reteazec "%s" funkcii oznami, ze ma vypisat retazec, ty jej ale davas znak:
pole -- retazec ( presnejsie povedane, smernik na char, pripadne pole znakov )
pole[i] -- znak. Tuna sa uz vrati znak na i-tej pozicii v retazci

Kedze chces vypisat znak, pouzi "%c" ako prvy argument funkcie printf.
kód:
int main ( void )
{

    char pole[] = "janko mrkvicka";
    printf( "%c", pole[3] );

    return 0;

}


Detajly funkcie printf --> http://www.cplusplus.com/reference/clibrary/cstdio/printf/
Poznamka - ak kompilujes v konzole, odporucam pridat parameter -Wall na detajlnejsie zobrazenie chyb.
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
svejk
Užívateľ
Užívateľ

Založený: 18.03.2007
Príspevky: 251

PríspevokZaslal: St 04.01.12 21:49Odpovedať s citátomNávrat hore

diki, boze a ja som si nad tym lamal hlavu.. vobec ma to nenapadlo
Zobraziť informácie o autoroviOdoslať súkromnú správuICQ
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd