kódolás és megjelenítésszerkesztés

az Unicode karaktere U+0026 & AMPERSAND (HTML & · &, &); ez ugyanabból az értékből örökölt ASCII.

Ezen kívül a Unicode a következő változatokkal is rendelkezik:

ezek közül az utolsó hat a Wingdings betűtípusok átvitele, és csak az ezekkel a betűtípusokkal való visszamenőleges kompatibilitásra szolgál.

a QWERTY billentyűzetkiosztáson az ampersand ⇧ Shift+7. Szinte mindig elérhető a billentyűzetkiosztásokon, néha ⇧ Shift+6 vagy ⇧ Shift+8., Az AZERTY billentyűzetkiosztáson a& egy módosítatlan billentyűleütés, amely az URL-ekben A.

felett helyezkedik el, az ampersand helyébe a%26 lép, amikor egy karakterláncot ábrázol, hogy elkerülje az értelmezést URL szintaxis karakterként.

programozási nyelvekszerkesztés

ez a szakasz további idézeteket igényel az ellenőrzéshez. Kérjük, segítsen javítani ezt a cikket azáltal, hogy idézeteket ad hozzá megbízható forrásokhoz. A nem forrázott anyagok megtámadhatók és eltávolíthatók.,
Keresés forrás: “Jel” – hírek · újságok · könyvek · tudós · kiterjesztése jstor (július 2020) (Megtanulják, hogyan kell eltávolítani ezt a sablont üzenet)

a 20 század követően, a fejlesztés, a formális logika, a jel lett leggyakrabban használt logikai jelölés a bináris operátor, vagy sentential kötőszövet MEG. Ezt a felhasználást a számítástechnikában fogadták el.

sok nyelv szintaxisából származó C, beleértve a C++, Perl, és több különbséget:

  • & a bitwise és., (4 & 2) is zero, (4 & 5) is 4.
  • && for short-circuit logical AND. (4 && 2) is true.

In C, C++, and Go, a prefix & is a unary operator denoting the address in memory of the argument, e.g., &x, &func, &a.

C++ – ban és PHP-ben, unary prefix & mielőtt egy függvény formális paramétere a pass-by-reference-t jelöli.

Fortranban az ampersand arra kényszeríti a fordítót, hogy két sort egyként kezeljen. Ezt úgy érjük el, hogy az első sor végén, a második sor elején egy ampersandot helyezünk el.

az ALGOL 60 számos megvalósításában az ampersand egy valós szám tízes exponensét jelöli.,

A Common Lisp-ben az ampersand a lambda lista kulcsszavak előtagja.

az Ampersand számos alapvető nyelvjárásban (AppleScript, Lingo, HyperTalk, and FileMaker) a karakterlánc-összefűzési operátor. Az Ada-ban minden egydimenziós tömbre vonatkozik, nem csak a húrokra.

BASIC-PLUS a DEC PDP-11 használja az ampersand, mint egy rövid formája az ige PRINT.

az Applesoft BASIC az ampersand-T belső parancsként használta, amelyet nem általános programozásra szántak, amely a számítógép ROM-jában egy gépi nyelvi programot hívott meg.,

az alapvető, unary utótag & egyes változataiban a változó hosszú vagy 32 bit hosszúságú.

az ampersandot alkalmanként előtagként használják egy hexadecimális szám jelölésére, mint például a & FF decimális 255 esetén, például a BBC BASIC-ben. Néhány más nyelv, például a Commodore 128-ban a ROM-ba épített Monitor, az octal jelzésére használta, egy olyan egyezmény, amely a Commodore közösségben elterjedt, és most a VICE emulátorban használják.,

A MySQL-ben & kettős szerepkörökkel rendelkezik. Csakúgy, mint egy logikai, továbbá arra szolgál, mint a bitenkénti operátor egy kereszteződés elemek között.

Dyalog APL használ ampersand hasonlóan Unix kagyló, ívás egy külön zöld szál alkalmazásakor egy függvény.

az utóbbi években az ampersand bejutott a Haskell standard könyvtárba, ami tükrözött függvényalkalmazást jelent: x & F ugyanazt jelenti, mint a F x ., a jel, mint egy pecsét, hogy lásd a szubrutinok:

  • Perl 4, korábban ez volt a ténylegesen szükséges felhívni a felhasználó által meghatározott szubrutinok
  • A Perl 5, még mindig lehet használni, módosítani, ahogy a felhasználó által meghatározott szubrutinok úgynevezett
  • A Perl 6, a jel pecsét csak akkor használható, ha utalva egy szubrutint, mint egy tárgy, soha, mikor hív meg

A MASM 80×86 Assembly Nyelv, & a Helyettesítő Operátor, ami azt mondja, hogy az assembler, hogy cserélje ki egy macro paraméter vagy szöveges makró neve a tényleges érték.,

az Ampersand egy reaktív programozási nyelv neve, amely relációs algebrát használ az információs rendszerek megadásához.

Szöveg markupEdit

Az SGML, XML, valamint HTML, a jel használni, hogy bemutassak egy SGML szervezet, mint például a   (non-breaking space) vagy &alfa; (a görög betű α). Az ampersand karakter HTML és XML kódolása a &entitás., Ez olyan problémát okozhat, amelyet határoló ütközésnek neveznek, amikor a szöveget ezen jelölő nyelvek egyikévé konvertálják. Például, ha elhelyezés Url-eket, vagy más anyagot tartalmazó ampersands be XML formátumú fájlok, például RSS fájlokat a & kell cserélni & vagy úgy, hogy nem jól alakult, de a számítógépek nem tud olvasni a fájlokat megfelelően., Az SGML az IBM Generalized Markup Language-ből származik, amely egyike volt a sok IBM-mainframe nyelvnek, hogy az ampersand-ot szöveges helyettesítés jelzésére használja, végül visszatér a System/360 macro assembly nyelvhez.

A Microsoft Windows menükben, címkékben és más feliratokban az ampersand a következő betű billentyűparancsként való jelölésére szolgál (amelyet a Microsoft “hozzáférési kulcsnak” nevezett). Például egy gombcímke beállítása "&nyomtatás " lehetővé teszi, hogy nyomtatásként jelenjen meg, az Alt+P pedig a gomb megnyomásával egyenértékű parancsikon legyen., Egy dupla ampersand van szükség annak érdekében, hogy megjelenjen egy igazi ampersand. Ez az egyezmény eredetileg az első WIN32 api, és használják a Windows Forms, (de nem WPF, amely használja aláhúzás _ erre a célra), valamint másolt sok más eszközkit több operációs rendszer. Néha ez olyan problémákat okoz, mint más programok, amelyek nem tisztítják a jelölést a felhasználói bemenetről, például a Navision adatbázisoknak problémái vannak, ha ez a karakter “szöveg” vagy “Kód” mezőkben található.,

Unix shellsEdit

néhány Unix kagyló metakarakterként használja az ampersandot:

néhány Unix kagyló, mint például a POSIX standard sh shell, használjon egy ampersandot egy folyamat végrehajtásához a háttérben, valamint a fájldeszkriptorok másolásához.

  • A Bash, az jel lehet külön szavakkal, a vezérlés a parancs előzmények, másolat fájl leíró, végezze el logikai műveletek, ellenőrzési feladatok, valamint részt vesz a reguláris kifejezéseket.,

Web standardsEdit

az Általános URL (Uniform Resource Locator) szintaxis lehetővé teszi, hogy egy lekérdezési karakterláncot egy webcímben lévő fájlnévhez csatoljanak, hogy további információkat továbbítsanak egy szkripthez; a kérdőjel, vagy lekérdezési jel,?, a lekérdezési karakterlánc kezdetének jelzésére szolgál. A lekérdezési karakterlánc általában számos különböző név-érték párból áll, amelyek mindegyikét az ampersand szimbólum választja el, &. Például: