Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Zainstaluj
Szybszy dostęp niż przeglądarce!
 

Wskaźnik (typ danych)

Indeks Wskaźnik (typ danych)

systemie szesnastkowym) Porównanie referencji i wskaźnika W językach programowania pozwalających na bezpośredni dostęp do pamięci (jak np. asembler, C, C++, Cyclone) pamięć jest reprezentowana jako jednowymiarowa tablica bajtów – wszystkie zmienne (statyczne i dynamiczne) sąumieszczane w tej „tablicy”.

61 kontakty: Agregacja (programowanie obiektowe), Algorytm Earleya, Alokator, Asterysk, Auto ptr, BCPL, Bufor cykliczny, C (język programowania), C Sharp, C++, C++11, Cyclone, DDT (CP/M), Delegat (CLI), Drzewo (informatyka), Format string attack, Graf (matematyka), Historia systemu operacyjnego Unix, Indeks (informatyka), Informatyka, Inline (programowanie), Iterator, Kateryna Juszczenko (naukowiec), Kod bajtowy Javy, Konwersja typu, Kopiowanie przy zapisie, L (klasa złożoności), Lisp, Lista z przeskokami, Literał pusty, LLVM, Lukier składniowy, MESM, Message Passing Interface, NIL, Oprogramowanie, Pamięć lokalna wątku, PHP, Printf, Programowanie proceduralne, Przepełnienie stosu, Przesłanianie, Przypisanie, Pusty typ danych, Referencja (informatyka), Return-to-libc attack, Sprytny wskaźnik, Standard Template Library, Stronicowanie pamięci, Tekstowy typ danych, ..., This (programowanie obiektowe), Trampolina (informatyka), Typ bazowy, Typ danych, Visual Basic .NET, Wartownik, Wskaźnik, Wskaźnik bliski, Wskaźnik stosu, Zmienna lokalna, Zmienna nakładana. Rozwiń indeks (11 jeszcze) »

Agregacja (programowanie obiektowe)

Agregacja (inaczej zawieranie się, gromadzenie) – sytuacja, w której tworzy się nowąklasę, używając klas już istniejących (często nazywa się to „tworzeniem obiektu składowego”).

Nowy!!: Wskaźnik (typ danych) i Agregacja (programowanie obiektowe) · Zobacz więcej »

Algorytm Earleya

Algorytm Earleya – algorytm służący do analizy składniowej na podstawie dowolnej gramatyki bezkontekstowej.

Nowy!!: Wskaźnik (typ danych) i Algorytm Earleya · Zobacz więcej »

Alokator

Alexander Stepanov, twórca alokatorów Alokator – jeden z niskopoziomowych mechanizmów biblioteki STL języka C++, wykorzystywany w kontenerach do dynamicznej alokacji oraz zwalniania pamięci.

Nowy!!: Wskaźnik (typ danych) i Alokator · Zobacz więcej »

Asterysk

Asterysk („gwiazdka”, od asterískos „gwiazdka”) – znak pisarski w kształcie gwiazdki, najczęściej pięcio- lub sześciopromiennej, umieszczony w przybliżeniu pomiędzy średniąi górnąliniąpisma.

Nowy!!: Wskaźnik (typ danych) i Asterysk · Zobacz więcej »

Auto ptr

auto_ptr – szablon klasy sprytnego wskaźnika dostępny w bibliotece standardowej C++ (zadeklarowany w nagłówku) udostępniający podstawowąfunkcjonalność RAII dla zwykłych surowych wskaźników.

Nowy!!: Wskaźnik (typ danych) i Auto ptr · Zobacz więcej »

BCPL

BCPL (Basic Combined Programming Language) – język programowania zaprojektowany przez na Uniwersytecie w Cambridge w 1967 roku jako wynik problemów z jego poprzednikiem – językiem CPL – w latach sześćdziesiątych.

Nowy!!: Wskaźnik (typ danych) i BCPL · Zobacz więcej »

Bufor cykliczny

Zasada działania bufora cyklicznego Bufor cykliczny (kołowy) – bufor, który wykorzystuje stałą(niezmieniającąswojego położenia i wielkość) tablicę (lub pamięć w elektronice) o ograniczonej pojemności do zapisu teoretycznie nieskończonej liczby danych.

Nowy!!: Wskaźnik (typ danych) i Bufor cykliczny · Zobacz więcej »

C (język programowania)

C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.

Nowy!!: Wskaźnik (typ danych) i C (język programowania) · Zobacz więcej »

C Sharp

C# (C Sharp; wym.

Nowy!!: Wskaźnik (typ danych) i C Sharp · Zobacz więcej »

C++

C++ – język programowania ogólnego przeznaczenia.

Nowy!!: Wskaźnik (typ danych) i C++ · Zobacz więcej »

C++11

C++11 (znany również jako C++0x) – trzecie wydanie standardu języka programowania C++ opublikowane we wrześniu 2011 r. i zastępujące poprzedniąedycję standardu zwanąC++03 z 2003 r. W edycji C++11 wprowadzono kilka dodatków do rdzenia języka oraz znacznie rozszerzono bibliotekę standardowąC++, m.in.

Nowy!!: Wskaźnik (typ danych) i C++11 · Zobacz więcej »

Cyclone

Cyclone jest niskopoziomowym językiem programowania, którego korzenie sięgająjęzyka C. Został tak zaprojektowany, by uniknąć głównych wad swojego pierwowzoru.

Nowy!!: Wskaźnik (typ danych) i Cyclone · Zobacz więcej »

DDT (CP/M)

DDT – dyrektywa nierezydenta systemu CP/M, zlecająca uruchomienie programu uruchomieniowego DDT.

Nowy!!: Wskaźnik (typ danych) i DDT (CP/M) · Zobacz więcej »

Delegat (CLI)

Delegaty w języku C# wywodząsię ze wskaźników do funkcji używanych w językach C/C++.

Nowy!!: Wskaźnik (typ danych) i Delegat (CLI) · Zobacz więcej »

Drzewo (informatyka)

Przykładowe drzewo binarne Drzewo – struktura danych reprezentująca drzewo matematyczne.

Nowy!!: Wskaźnik (typ danych) i Drzewo (informatyka) · Zobacz więcej »

Format string attack

Format string attack – atak informatyczny, będący stosunkowo nowątechnikąwykorzystywania błędów programistycznych w aplikacjach.

Nowy!!: Wskaźnik (typ danych) i Format string attack · Zobacz więcej »

Graf (matematyka)

Graf – podstawowy obiekt rozważań teorii grafów, struktura matematyczna służąca do przedstawiania i badania relacji między obiektami.

Nowy!!: Wskaźnik (typ danych) i Graf (matematyka) · Zobacz więcej »

Historia systemu operacyjnego Unix

Unix jest przenośnym systemem operacyjnym na wiele architektur komputerowych i mający wiele odmian i modyfikacji.

Nowy!!: Wskaźnik (typ danych) i Historia systemu operacyjnego Unix · Zobacz więcej »

Indeks (informatyka)

Indeks – w informatyce, w podstawowym ujęciu jest to przesunięcie wskaźnika tablicy w celu pokazania na konkretny jej element (mniej formalnie: numer elementu tablicy, w którym znajduje się indeksowany element będący jej treścią).

Nowy!!: Wskaźnik (typ danych) i Indeks (informatyka) · Zobacz więcej »

Informatyka

Informatyka zajmuje się teoretycznymi podstawami informacji, algorytmami i architekturami układów jąprzetwarzających oraz praktycznymi technikami ich stosowania.

Nowy!!: Wskaźnik (typ danych) i Informatyka · Zobacz więcej »

Inline (programowanie)

Inline (w programowaniu) – słowo identyfikujące deklarację tak zwanej funkcji otwartej, podprogramu wewnętrznego lub podprogramu.

Nowy!!: Wskaźnik (typ danych) i Inline (programowanie) · Zobacz więcej »

Iterator

Iterator – obiekt pozwalający na sekwencyjny dostęp do wszystkich elementów lub części zawartych w innym obiekcie, zwykle kontenerze lub liście.

Nowy!!: Wskaźnik (typ danych) i Iterator · Zobacz więcej »

Kateryna Juszczenko (naukowiec)

Kateryna Łohwyniwna Juszczenko (ukr. Катерина Логвинівна Ющенко, ros. Екатерина Логвиновна Ющенко, wcz. Rwaczowa, ur. 8 grudnia 1919 w Czehryniu, zm. 15 sierpnia 2001) – ukraińska informatyczka.

Nowy!!: Wskaźnik (typ danych) i Kateryna Juszczenko (naukowiec) · Zobacz więcej »

Kod bajtowy Javy

Kod bajtowy Javy – lista instrukcji do wykonania przez wirtualnąmaszynę Javy (JVM).

Nowy!!: Wskaźnik (typ danych) i Kod bajtowy Javy · Zobacz więcej »

Konwersja typu

Konwersja typu, zmiana typu (zmiennej w odwołaniu, wyrażenia), rzutowanie typu, przekształcenie typu – konstrukcja programistyczna umożliwiająca traktowanie danej pewnego, konkretnego typu, jak danąinnego typu, lub takązmianę tej danej albo jej reprezentacji w pamięci operacyjnej, aby wartość tej danej, odpowiadała według przyjętych kryteriów odwzorowania, danej innego, wybranego typu.

Nowy!!: Wskaźnik (typ danych) i Konwersja typu · Zobacz więcej »

Kopiowanie przy zapisie

Kopiowanie przy zapisie (ang. copy-on-write, COW) – technika optymalizacji używana w programowaniu komputerów, gdy istnieje potrzeba współdzielenia względnie dużej ilości danych (np. między wątkami czy procesami), co do których nie ma pewności, że zostanązmodyfikowane przez używające je obiekty.

Nowy!!: Wskaźnik (typ danych) i Kopiowanie przy zapisie · Zobacz więcej »

L (klasa złożoności)

W obliczeniowej teorii złożoności L (znane również jako LSPACE lub DLOGSPACE) jest klasązłożoności zawierającąproblemy decyzyjne, które można rozwiązać za pomocądeterministycznej maszyny Turinga przy użyciu logarytmicznej ilości zapisywalnej przestrzeni pamięci.

Nowy!!: Wskaźnik (typ danych) i L (klasa złożoności) · Zobacz więcej »

Lisp

Lisp – rodzina języków programowania z długąhistoriąi charakterystycznąskładnią.

Nowy!!: Wskaźnik (typ danych) i Lisp · Zobacz więcej »

Lista z przeskokami

Lista z przeskokami – probabilistyczna struktura danych przeznaczona do przechowywania danych uporządkowanych (np. posortowanych rosnąco liczb), będąca rozwinięciem listy jednokierunkowej, a stanowiąca alternatywę dla drzew zbalansowanych (wyważonych), takich jak drzewa AVL czy czerwono-czarne.

Nowy!!: Wskaźnik (typ danych) i Lista z przeskokami · Zobacz więcej »

Literał pusty

Literał pusty – literał zapisany zgodnie z zasadami składni określonego języka programowania, reprezentujący w kodzie źródłowym wartość nieokreśloną, wartość pustą, wskazanie puste, nie określającążadnego adresu.

Nowy!!: Wskaźnik (typ danych) i Literał pusty · Zobacz więcej »

LLVM

LLVM (poprzednio Low Level Virtual Machine) – napisany w C++ kompilator.

Nowy!!: Wskaźnik (typ danych) i LLVM · Zobacz więcej »

Lukier składniowy

Lukier składniowy (lukier syntaktyczny, cukier syntaktyczny) (ang. syntactic sugar) – w programowaniu dowolna cecha składni języka, którąmożna wyeliminować przez proste przekształcenia składniowe, istniejąca jedynie dla wygody programisty.

Nowy!!: Wskaźnik (typ danych) i Lukier składniowy · Zobacz więcej »

MESM

MESM ('Mała Elektroniczna Maszyna Licząca’) był pierwszym uniwersalnie programowalnym elektronicznym komputerem w ZSRR.

Nowy!!: Wskaźnik (typ danych) i MESM · Zobacz więcej »

Message Passing Interface

Message Passing Interface (MPI, z ang., interfejs transmisji wiadomości) – protokół komunikacyjny będący standardem przesyłania komunikatów pomiędzy procesami programów równoległych działających na jednym lub więcej komputerach.

Nowy!!: Wskaźnik (typ danych) i Message Passing Interface · Zobacz więcej »

NIL

Bez opisu.

Nowy!!: Wskaźnik (typ danych) i NIL · Zobacz więcej »

Oprogramowanie

Oprogramowanie – ogół informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów.

Nowy!!: Wskaźnik (typ danych) i Oprogramowanie · Zobacz więcej »

Pamięć lokalna wątku

Pamięć lokalna wątku (ang. Thread-local storage, TLS) – rozwiązanie używane w programowaniu komputerowym przypisującym pamięć statycznąlub globalnąlokalnie do wątku.

Nowy!!: Wskaźnik (typ danych) i Pamięć lokalna wątku · Zobacz więcej »

PHP

PHP – interpretowany, skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.

Nowy!!: Wskaźnik (typ danych) i PHP · Zobacz więcej »

Printf

printf – rodzina funkcji służących do tworzenia i zapisywania tekstu na podstawie szablonu i zestawu argumentów, które sąw ten szablon wstawiane.

Nowy!!: Wskaźnik (typ danych) i Printf · Zobacz więcej »

Programowanie proceduralne

Programowanie proceduralne – paradygmat programowania zalecający dzielenie kodu na procedury, czyli fragmenty wykonujące ściśle określone operacje.

Nowy!!: Wskaźnik (typ danych) i Programowanie proceduralne · Zobacz więcej »

Przepełnienie stosu

Przepełnienie stosu – rodzaj błędu w oprogramowaniu komputerowym, który występuje, gdy rozmiar stosu przekroczy ilość pamięci zarezerwowanej dla niego.

Nowy!!: Wskaźnik (typ danych) i Przepełnienie stosu · Zobacz więcej »

Przesłanianie

Przesłanianie w programowaniu, to właściwość występująca w językach programowania, polegająca na tym, iż deklarowany i definiowany w pewnym bloku (np. podprogramie, instrukcja blokowej itp.) obiekt lokalny (np. stała, zmienna, podprogram itp.), o nazwie (identyfikatorze) identycznym z pewnym obiektem zewnętrznym (globalnym), staje się w tym bloku widoczny i wszystkie odwołania występujące w kodzie źródłowym realizowane za pomocąwybranej nazwy w obrębie tego bloku, sąkierowane do obiektu lokalnego (element przesłaniający), natomiast obiekt zewnętrzny staje się w danym bloku niewidoczny, tzn.

Nowy!!: Wskaźnik (typ danych) i Przesłanianie · Zobacz więcej »

Przypisanie

Przypisanie (podstawienie) – informatyczna operacja nadania, umieszczenia, wpisania do określonej l-wartości nowej wartości.

Nowy!!: Wskaźnik (typ danych) i Przypisanie · Zobacz więcej »

Pusty typ danych

Pusty typ danych – typ danych, którego zmienna niesie zerowąinformację, czyli, zgodnie z teoriąinformacji, matematyczna klasa wszystkich wartości zmiennych tego typu zawiera dokładnie jeden element.

Nowy!!: Wskaźnik (typ danych) i Pusty typ danych · Zobacz więcej »

Referencja (informatyka)

Referencja – wartość, która zawiera informacje o położeniu innej wartości w pamięci lub nośniku danych.

Nowy!!: Wskaźnik (typ danych) i Referencja (informatyka) · Zobacz więcej »

Return-to-libc attack

Return-to-libc attack – technika wykorzystywania błędów w aplikacjach w celu dokonania ataku na system komputerowy.

Nowy!!: Wskaźnik (typ danych) i Return-to-libc attack · Zobacz więcej »

Sprytny wskaźnik

Sprytny wskaźnik, inteligentny wskaźnik (ang. smart pointer) to abstrakcyjny typ danych symulujący wskaźnik, dodając przy tym nowe funkcje takie jak odśmiecanie albo sprawdzanie zakresów odwołań (bounds checking).

Nowy!!: Wskaźnik (typ danych) i Sprytny wskaźnik · Zobacz więcej »

Standard Template Library

, – biblioteka C++ zawierająca algorytmy, kontenery, iteratory oraz inne konstrukcje w formie szablonów, gotowe do użycia w programach.

Nowy!!: Wskaźnik (typ danych) i Standard Template Library · Zobacz więcej »

Stronicowanie pamięci

Stronicowaniem pamięci nazywamy w komputerowych systemach operacyjnych jeden ze sposobów zarządzania pamięcią, w którym komputer przechowuje i pobiera dane z pamięci dodatkowej do wykorzystania w pamięci podstawowej.

Nowy!!: Wskaźnik (typ danych) i Stronicowanie pamięci · Zobacz więcej »

Tekstowy typ danych

Tekstowy typ danych – typ danych służący do przechowywania ciągu znaków (zmiennych łańcuchowych).

Nowy!!: Wskaźnik (typ danych) i Tekstowy typ danych · Zobacz więcej »

This (programowanie obiektowe)

this – słowo kluczowe odnoszące się w niestatycznych metodach klasy do obiektu na rzecz którego dana metoda została wywołana.

Nowy!!: Wskaźnik (typ danych) i This (programowanie obiektowe) · Zobacz więcej »

Trampolina (informatyka)

Trampolina w odniesieniu do technik programistycznych ma wiele znaczeń; najpopularniejsze z nich to.

Nowy!!: Wskaźnik (typ danych) i Trampolina (informatyka) · Zobacz więcej »

Typ bazowy

Typ bazowy (typ podstawowy, typ macierzysty, typ wyjściowy) – typ danych dostępny w danym języku programowania, z którego zostaje wyprowadzony nowy, np..

Nowy!!: Wskaźnik (typ danych) i Typ bazowy · Zobacz więcej »

Typ danych

Typ – opis rodzaju, struktury i zakresu wartości, jakie może przyjmować dany literał, zmienna, stała, argument, wynik funkcji lub wartość.

Nowy!!: Wskaźnik (typ danych) i Typ danych · Zobacz więcej »

Visual Basic .NET

Visual Basic.NET (VB.NET) – obiektowy język programowania zaprojektowany przez firmę Microsoft.

Nowy!!: Wskaźnik (typ danych) i Visual Basic .NET · Zobacz więcej »

Wartownik

Wartownik – specjalny rodzaj obiektu, oznaczający koniec struktury danych.

Nowy!!: Wskaźnik (typ danych) i Wartownik · Zobacz więcej »

Wskaźnik

* w analizach: liczbowe przedstawienie rozpatrywanej wielkości– na przyjętej umownie skali– procentowo do przyjętej wartości odniesienia– w inny sposób pozwalający na interpretację stanu lub tendencji.

Nowy!!: Wskaźnik (typ danych) i Wskaźnik · Zobacz więcej »

Wskaźnik bliski

Wskaźnik bliski – rodzaj wskaźnika, używanego m.in.

Nowy!!: Wskaźnik (typ danych) i Wskaźnik bliski · Zobacz więcej »

Wskaźnik stosu

Wskaźnik stosu – służy do wskazywania szczytu stosu.

Nowy!!: Wskaźnik (typ danych) i Wskaźnik stosu · Zobacz więcej »

Zmienna lokalna

Zmienna lokalna – zmienna zdefiniowana i dostępna wyłącznie w określonym bloku programu, tworzona w momencie wejścia do tego bloku oraz usuwana z pamięci w momencie wyjścia z danego bloku.

Nowy!!: Wskaźnik (typ danych) i Zmienna lokalna · Zobacz więcej »

Zmienna nakładana

Zmienna nakładanaJan Bielecki, Rozszerzony PL/I i JCL w systemie OS/RIAD, Państwowe Wydawnictwo Naukowe, Warszawa 1986, Seria: Biblioteka Informatyki,, zmienna absolutnaAndrzej Marciniak, Borland Pascal 7.0, Wyd.

Nowy!!: Wskaźnik (typ danych) i Zmienna nakładana · Zobacz więcej »

Przekierowuje tutaj:

Nil (informatyka), Wskaźnik (informatyka), Wskaźnik (programowanie), Zmienna wskaźnikowa.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »