eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaNauka programowania od czego zacząć?Re: Nauka programowania od czego zacząć?
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!uni-berlin.de!not-for-mail
    From: Waldemar Krzok <w...@z...fu-berlin.de>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Nauka programowania od czego zacząć?
    Date: Wed, 21 Sep 2011 15:02:39 +0200
    Organization: Freie Universitaet Berlin
    Lines: 41
    Message-ID: <9...@m...uni-berlin.de>
    References: <5...@n...onet.pl> <j4vkb2$bgr$1@opal.futuro.pl>
    <j55bji$ile$1@inews.gazeta.pl> <j55jmj$r4h$1@opal.futuro.pl>
    <j55lt4$lis$1@inews.gazeta.pl> <j55ra9$mes$1@news.onet.pl>
    <j563sb$o9o$2@inews.gazeta.pl> <j575tk$kuj$1@news.onet.pl>
    <j5782t$mg9$1@inews.gazeta.pl> <j57q92$pcu$1@news.onet.pl>
    <j592ta$lv5$1@inews.gazeta.pl> <j59qr8$2qa$1@news.onet.pl>
    <j5ajeq$407$1@inews.gazeta.pl> <j5ale3$gjl$1@news.onet.pl>
    <9...@m...uni-berlin.de> <j5cm6m$isn$1@news.onet.pl>
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: news.uni-berlin.de
    IyiO9HIcRTQL5eaRu+Sk+gHfNHA8vkfhITBBwcNEuqarYDFql4wunbjFCH
    Cancel-Lock: sha1:qQ6oXqveMIhSLSZJruZ1Fzspogk=
    User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
    In-Reply-To: <j5cm6m$isn$1@news.onet.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:617955
    [ ukryj nagłówki ]

    Am 21.09.2011 14:44, schrieb Marcin Wasilewski:
    > Użytkownik "Waldemar Krzok" <w...@z...fu-berlin.de> napisał w
    > wiadomości news:9dtnirFhnpU1@mid.uni-berlin.de...
    >
    >> Najpierw zdefiniuj co znaczy "utworzyć", bo tego nie ma ani w
    >> assemblerze, ani w językach wyższego poziomu.
    >
    > To niech ci będzie zainicjować, czy też zadeklarować bądź zdefiniować*.
    >
    > *) Piszę w C, więc wiem czym się różni deklaracja od definicji, żeby się
    > nowy wątek nie rozwinął.
    >
    > Takie DIM A, czy też int a; int a=15;.
    >
    > Tylko wywoływane z poziomu programu np. po spełnieniu jakiegoś warunku
    > wewnątrz programu. a nie z poziomu procesu assemblacji. W assemblerze
    > się tego nie da zrobić. To co Remek nazywa zmiennymi to
    > są zwyczajne etykiety, zamieniamne podczas assemblacji na adresy pamięci
    > zarezerwowanego bloku.
    >
    > Polecam: (post soku11)
    >
    > http://forum.warsztat.gd/index.php?topic=11966.0

    No trochę tu przesadzasz, no i definiujesz znów niedokładnie. Napisałeś
    że znasz różnicę deklaracji od definicji, ale jakoś zanika ta wiedza
    zaraz potem. Assembler i język wysokiego poziomu są prawie równoważne
    (język WP da się sprowadzić do assemblera, na odwrót niekoniecznie), z
    czego wynika, że w assemblerze istnieją zmienne. Deklaracja takowej
    zmiennej to przydzielenie jej pamięci (czy z "naklejką", czy bez to nie
    gra roli), definicja to wpisanie do tego obszaru pamięci jakiejś
    wartości. Inicjacja to wariant definicji i też w assemblerze jest do
    zrobienia w trakcie kompilacji lub, jak piszesz z wewnątrz programu.

    Muszę lecieć, ale wieczorem mogę dalej na ten temat pisać

    Waldek


    --
    My jsme Borgové. Sklopte štíty a vzdejte se. Odpor je marný.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: