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
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: