Proměnná

Autor: Robert Simon
Datum Vytvoření: 21 Červen 2021
Datum Aktualizace: 24 Červen 2024
Anonim
Proměnná - Technologie
Proměnná - Technologie

Obsah

Definice - Co znamená proměnná?

Proměnná v C # označuje umístění v paměti, ve kterém aplikace může ukládat svá data. Proměnné se používají k uložení výsledku výpočtů a udržení hodnot, které se mohou během provádění programu změnit. Proměnné se také používají k umisťování a získávání dat z výrazu.

Jazyk C # je navržen tak, aby byl „typově bezpečný“, což pomáhá zajistit, aby hodnota uložená v proměnné byla odpovídajícího typu. Typ proměnné určuje, jaký druh dat může obsahovat. Tato funkce pomáhá snižovat zátěž programátora zajištěním bezpečnosti typu datových dat.

Na rozdíl od volně psaných jazyků, jako je Jscript, C # očekává datový typ proměnné, který bude specifikován během deklarace, což pomáhá přiřadit paměť proměnné během doby běhu. Aby byla zachována integrita dat uložených v proměnné, C # definuje sadu pravidel, která určují přípustné operace, které lze s proměnnou provádět.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje proměnnou

Před použitím musí být deklarována proměnná. Deklarace proměnné označuje její název, typ a volitelnou počáteční hodnotu. Je dobrým programovacím postupem přiřadit proměnnou zpočátku. Proměnná může být nastavena na hodnotu přiřazením nebo pomocí operátorů přírůstek / úbytku (++ / -). Rozsah proměnné určuje její viditelnost k programovému kódu a může být zadán na úrovni třídy nebo metody nebo vnořeného kódu.

Proměnná může být typ hodnoty nebo reference. Zatímco proměnné typu hodnoty jsou uloženy v zásobníku, proměnné typu typu jsou vytvářeny na haldě s odkazem na alokovanou paměť uloženou v zásobníku.

Například proměnná „StudentName“ může být deklarována jako řetězcová proměnná typu odkazu.

Proměnnou, která byla deklarována s konkrétním typem, nelze znovu vytvořit s novým typem. Proměnná určitého typu může být převedena na jiný typ pomocí implicitní konverze typu nebo explicitní konverze (obsazení). Přestože implicitní konverze nezpůsobuje žádnou ztrátu dat a dochází k ní během kompilace, obsazení může způsobit ztrátu dat během doby běhu.
Tato definice byla napsána v konu C #