Pokazivači u C/C++ (Adresiranje i alokacija memorije, Stack, Heap, Nizovi)

Sdílet
Vložit
  • čas přidán 30. 10. 2021
  • Pokazivači/Pointeri u C/C++ (Adresiranje i alokacija memorije, Stack, Heap, Nizovi)
    Ako želiš da se bavim programiranjem na ozbiljnom nivou, onda je neophodno da savljadaš koncepte o kojima smo govorili u ovom video klipu.
    C/C++ su osnova mnogih modernih programskih jezika, koji danas sve ove stvari odrađuju za vas u pozadini. Kako biste shvatili suštinu i ušli u srž programiranja onda ispratite sve do kraja.
    Morate znati kako se radi adresiranje i alociranje memorije, kako funkcionišu pointeri/pokazivači, šta su heap i stack. Ovo se ističe posebno ako se malo više bavite strukturama podataka.
    Instagram: / cysecor
    Email: cysecor@gmail.com
    #cysecor #pokazivaci #c #c++ #c/c++ #pointeri #memorija #alokacija

Komentáře • 66

  • @user-ik5ef5os2v
    @user-ik5ef5os2v Před 2 lety +10

    Хвала ти за ово што радиш

  • @NoName-ne6es
    @NoName-ne6es Před 2 lety +6

    Solidno objasnjeno. Dobri stari pointeri nisam ih koristio ima 20 godina, jos od fakulteta, ali toplo preporucujem razumijevanje istih jer iako ih nisam koristio 20 godina oni su uvijek tu u glavi i olaksavaju razumijevanje koda pa makar to bio JS. Takodjer svakom pocetniku programeru preporucujem knjigu Demistificirani C++ jer u toj knjizi sve stvari su objasnjene dubinski, iako to zna biti u pocetku dosadno i zamorno ipak se isplati jer kada sazvaces tu knjigu kasnije je sve lakse. Poz

  • @darkocokic
    @darkocokic Před 2 lety +8

    Kolege studenti, navalite :D Taman da se i ja kao student podsetim :-)

  • @karlolackovic1578
    @karlolackovic1578 Před rokem +2

    22:02 u funkciji oduzimanje samo vratis varijablu x (return x) i radi bez pointera

  • @bojanasegrt6736
    @bojanasegrt6736 Před 11 měsíci +1

    Tako ste ovak segment u C- u objasnjli, da sam i ja, jedna baka razumjela sustinu, pa vas preporucujem mom unuku studentu, koji se muci oko pokazivaca. Posdrav 😊

  •  Před 2 lety +12

    Hvala za video, upravo učimo c na fakultetu, nadam se da će mi ovo pomoći.

  • @nemanjapolic3628
    @nemanjapolic3628 Před 2 lety

    Samo napred legendo!!!!

  • @aleksapajic
    @aleksapajic Před 2 lety

    Cysicore , hvala ti za sve !

  • @anonymousking5929
    @anonymousking5929 Před 2 lety

    Hvala ti

  • @bojanpiskulic8856
    @bojanpiskulic8856 Před 2 lety

    Odličan!

  • @nikolinatrninic5349
    @nikolinatrninic5349 Před 2 lety

    Hvala puno 😊

  • @mariobanovac4708
    @mariobanovac4708 Před 2 lety +2

    Odlicna tema za video!

  • @palmtrees9474
    @palmtrees9474 Před 2 lety

    Svaka čast cycesor-u! Hvala puno!

  • @20kilograma
    @20kilograma Před 2 lety +1

    Ekstra objasnjeno, svaka cast ngl kida video

  • @matijakaraklic
    @matijakaraklic Před 2 lety

    Cestitke na trudu!

  • @mihailosebek1791
    @mihailosebek1791 Před 2 lety +3

    Svaka čast na klipu,toliko si se potrudio da si se pri kraju klipa zadisao od pričanja 💪

  • @videographer24
    @videographer24 Před 2 lety

    Odličan video, hvala ti puno.

  • @Ivan-ti4sx
    @Ivan-ti4sx Před 2 lety

    super video, jos!

  • @ivangrbic6825
    @ivangrbic6825 Před 2 lety

    Odličan video

  • @alfasmederevac4479
    @alfasmederevac4479 Před 2 lety

    Dobar video brat!

  • @micastankovic1917
    @micastankovic1917 Před 2 lety

    Sjajno objašnjenje.

  • @djordjetodosijevic7281
    @djordjetodosijevic7281 Před 2 lety +2

    Predobar klip, za 45minuta sam naucio sve sto mi je potrebno za skolu

  • @anel7647
    @anel7647 Před 2 lety

    danas sam bas imao ovo predavanje iz predmeta Strukture podataka i algoritmi i odma se sjetim ovog videa, hvala ti ponovo

  • @darkocokic
    @darkocokic Před 2 lety +4

    9:56 & se zove jos i ampersend

  • @milovanvelemir7519
    @milovanvelemir7519 Před 2 lety

    Jako dobar video, pravi jos ovakvih videa. Pomogao mi je jer dok nisam ovo odgledao nisam znao zbog cega pokazivaci uopste postoje.

  • @vuger01
    @vuger01 Před 2 lety

    Trebale su mi godine da se ti pokazivaci slegnu, tek sad na drugoj godini faksa mogu reci da znam raditi sa njima, steta sto ovakav video nije ranije snimljen, u ovolike detalje.. svaka cast

  • @nikolaivicaradulovic2493
    @nikolaivicaradulovic2493 Před 2 lety +1

    Svaka cast brate, radi jos ovako slicnog sadrzaja za c/c++ ali pisi u c++ jer mislim da mozda ljudima koristi vise c++ zbkg mozda competitive programminga, to je naravno veoma slicno ali ovde naprimer kao sto si rekao new i delete umesto realloc i free...

  • @mukyy3739
    @mukyy3739 Před 2 lety

    🙌

  • @NPC_YOUTUBE_USER
    @NPC_YOUTUBE_USER Před rokem

    24:37 hahahah predobro objasnjenje

  • @SaznajSve
    @SaznajSve Před 2 lety +1

    Veliki pozdrav za Cysecor i sve kolege! Koliko se sjećam iz škole stack se puni odozdo prema gore (kao nizove što si prikazao), mislim da se tako pune i varijable (sudeći po adresama). Ispravite me ako griješim :=)

  • @dragicadimitrijevic1894
    @dragicadimitrijevic1894 Před 2 lety +16

    Stvarno bi bilo dobro da se napravi serijal o jeziku C, od početka detaljno baš onako kako ti znaš da objasniš, jer stvarno mislim da treba svim studentima pa i meni.

  • @Luka-cj6gm
    @Luka-cj6gm Před 2 lety +5

    Predlažem svima koji žele da se bave programiranjem da se ne muče puno sa jezikom C, ukoliko želite složene radnje pomoću niza koji nema definisanu veličinu tj. dužinu, preporučujem c++ u kom se to radi sa vectorima tj. drugi naziv za niz 😁

  • @marinoblazanovic3850
    @marinoblazanovic3850 Před 2 lety

    Jel bi mogao napraviti neki live gdje ocjenjuješ naše web sitove

  • @ddk7097
    @ddk7097 Před 2 lety

    1:45 sad true, bukvalno to ucimo sada haahah

  • @draganmisic6010
    @draganmisic6010 Před 2 lety +9

    Da li bi mogao da radis neki video ili serijal o programskom jeziku C, onako da bude detaljno od osnovi, meni bi značilo i pretpostavljam mnogim studentima kao ja, jer znam evo kod mrne na matematičkom a i na mnogim fakultetima u prvoj godini se radi C.

  • @sh2rk66
    @sh2rk66 Před 2 lety

    Moze li neka preporuka za ucenje c++,neki kurs,neka knjiga?

  • @motivationworkoutmusicstat5078

    Megju prvih😆

  • @stipe6374
    @stipe6374 Před 2 lety

    Taman rjesavam vjezbe i u C-u i u C++ sa nizovima i vektorima,video mi sjeo ko budali šamar.Jedina greska je ovaj broj pregleda izgleda da Yt sabotira dobar kontent.

  • @ilijadokic740
    @ilijadokic740 Před rokem

    Zašto neki ljudi kada ispišu adresu pointera dobiju heksadecimalnu adresu a ovde je situacija da je integer uvek adresa?

  • @sanjin077
    @sanjin077 Před 2 lety

    👋Pozdrav dajes li privatne instrukcije iz programiranja?

    • @sanjin077
      @sanjin077 Před 2 lety

      👋Pozdrav
      Svaka cast na trudu sve pohvale.!.! jedno brzo pitanje upisao sam skolu za programere. mozes vidjeti na linku o cemu se radi 42.fr/en/homepage/ .
      prijemni traje mjesec dana ja sam sada u drugom tjednu.
      imam problem sa razumjevanjem nekih stvari, posto se programira u C.
      .
      vidjevši da imaš iskustva dali bi mi htjelo pomoci tj. da mi das brzinske instrukcije koje svari nerazumijem.
      spreman sam platiti koliko god treba samo da razumijem. hvala na odgovoru. ugodan dan ! Sébastien

  • @emti9992
    @emti9992 Před 2 lety

    Имаш глас ко Кривокапић

  • @bornamajer
    @bornamajer Před 2 lety

    kako da popravim to da mogu uci u kali linux u virtual box, a da mi ne pise Call to NEMR0InitVMPart2 failed: VERR_NEM_INIT_FAILED (VERR_NEM_VM_CREATE_FAILED)

    • @nikolajonic5353
      @nikolajonic5353 Před 2 lety

      Isto onako kao sto popravljas dinamo na bicikl... Druze, na to pitanje ne moze niko na ovom svetu da odgovori

  • @dejan9851
    @dejan9851 Před 2 lety +1

    Nagovestava li se ovo mozda serijal o C/C++ 😂😂😂

  • @filipkecman5712
    @filipkecman5712 Před 2 lety

    Odličan video, samo sizeof pointer je 8 bajtova ne 4 :)

    • @nbadric
      @nbadric Před 2 lety

      Nije standardom definisano koliko zauzima pointer, kao ni bilo koji drugi tip podataka osim char-a. Jedino funkcijom sizeof(tip) se moze dobiti precizan odgovor.

  • @nurfo9485
    @nurfo9485 Před 2 lety

    Probao lajkati 2 puta ali ne da youtube..

  • @andrijaorevic432
    @andrijaorevic432 Před 2 lety

    Hoćel bit nešto za C# ?

  • @kettzy3404
    @kettzy3404 Před 2 lety

    Imas neku dobru knjigu za Malware development

  • @elreyes7087
    @elreyes7087 Před 2 lety

    Zašto si ugasio svoj site?

  • @Anonymous-pp9vc
    @Anonymous-pp9vc Před 4 měsíci

    Radi normalno tj. oduzme 4-2.
    #include
    #include
    using namespace std;
    int oduzimanje(int x, int y)
    {
    x = x-y;
    }
    int main()
    {
    int x = 4;
    int y = 2;
    cout

  • @lazardackovic3594
    @lazardackovic3594 Před 2 lety

    Ovo realloc ovako napisano je izuzetno neefikasno. On radi tako sto napravi prostor za novi, pa prepise sve elemente iz prethodnog niza pa upise taj jedan dodatni, i uradi free stare dimenzije. Mnogo bolje je eksponencijalni rast naredne velicine niza x2 ili x4 nego +1 ili +1000 itd.. Ali dobro, ovo je za pocetak sasvim ok. Veliki pozdrav.

  • @sakenzi1288
    @sakenzi1288 Před 2 lety

    🙌