Home : Uvjeti softvera : Definicija strukture

struct

Struktura (kratica za struktura) je a tip podataka dostupno u C programski jezici, kao što su C, C ++ i C #. To je korisnički definirani tip podataka koji može pohraniti više povezanih stavki. Struktura varijabla je sličan bazi podataka zapis budući da može sadržavati više vrsta podataka povezanih s jednim entitetom.

Ispod je primjer članka definiranog kao struktura u programskom jeziku C.

struct Članak
{
int articleID;
naslov char [120];
datum char [10];
autor char [60];
sadržaj char [4000];
}

Gornja struktura "Članak"sadrži oboje cijeli i niz znakova vrste podataka. Može se koristiti za pohranu svih podataka o članku u jednu varijablu. Budući da strukture podatke grupiraju u susjedni blok memorija, za pristup svim podacima određenog članka potreban je samo jedan pokazivač.

Strukture su slične Nastava koristi u objektno orijentirani programski jezici, kao što su Cilj C i C #. Primarna razlika između dviju struktura podataka je u tome što su strukture javne, a klase privatne zadani. To znači da strukturnim varijablama može pristupiti i mijenjati ih bilo tko funkcija unutar koda, dok klasama može pristupiti samo funkcija u kojoj su definirane.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju Struct. U računalnoj terminologiji objašnjava što Struct znači i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija strukture korisna, možete se na nju pozvati pomoću gornjih citata.