Амперсанд в программном обеспечении:
В языках Си, С++, Java, C#, JavaScript и других символ «&» применяется для обозначения нескольких операторов:
для получения указателя переменной, унарный оператор, «&» должен предшествовать идентификатору (имени) переменной;
оператор «&» обозначает побитовое И;
оператор «&&» обозначает условное логическое И (проверка истинности последующего выражения только при условии истинности предшествующего).
В CGI оператором «&» разделяются аргументы в строке запроса.
В Бейсике символ &, стоящий сразу после имени переменной, означает тип переменной «длинное целое», а сочетание символов &H означает, что число записано в шестнадцатеричной системе счисления, а в Visual Basic, кроме того, с помощью операции & происходит конкатенация (объединение) строк.
В XML (в том числе HTML) конструкция вида &#xxxx; (где xxxx — число) позволяет вывести символ с кодом xxxx из юникод-пространства.
В большинстве командных интерпретаторов unix-подобных ОС команда, завершённая амперсандом, будет выполняться в «фоновом режиме».
" КАК ВЫ МНЕ ВСЕ НАДОЕЛИ! КАК Я ОТ ВАС УСТАЛА!" © «Интердевочка» (1989 год).