Bitwise operators in C language. The explanation, in detail, of their use. Little tricks
Închide
Conţinutul numărului revistei
Articolul precedent
Articolul urmator
1460 39
Ultima descărcare din IBN:
2024-03-23 01:43
Căutarea după subiecte
similare conform CZU
004.02 (22)
Știința și tehnologia calculatoarelor. Calculatoare. Procesarea datelor (4178)
SM ISO690:2012
NICOLI, Marius. Bitwise operators in C language. The explanation, in detail, of their use. Little tricks. In: Acta et commentationes (Ştiinţe ale Educaţiei), 2019, nr. 4(18), pp. 62-72. ISSN 1857-0623. DOI: https://doi.org/10.36120/2587-3636.v18i4.62-72
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Acta et commentationes (Ştiinţe ale Educaţiei)
Numărul 4(18) / 2019 / ISSN 1857-0623 /ISSNe 2587-3636

Bitwise operators in C language. The explanation, in detail, of their use. Little tricks

Operatori pe biți în limbajul C. Explicarea în detaliu a modului de utilizare. Mici trucuri

DOI:https://doi.org/10.36120/2587-3636.v18i4.62-72
CZU: 004.02

Pag. 62-72

Nicoli Marius
 
”Frații Buzești” National College, Craiova
 
 
Disponibil în IBN: 27 noiembrie 2019


Rezumat

The programming languages provide a number of operators, primarily for the usual mathematical operations. Usually they have associated instructions that the microprocessor can execute directly. The bitwise operators also correspond to instructions that the microprocessor has in its set, even if they do not necessarily correspond to widely known operations. Thus, using them to perform certain tasks makes the programs very fast, especially if they are used in their critical sequences. In this material we will present the syntax and the effect of these operators in the C / C ++ language and we will present relevant situations where certain problems can be solved elegantly and by code that is executed quickly, with the help of bitwise operators.

Limbajele de programare oferă o serie de operatori, în principal pentru operațiile matematice obișnuite. De obicei, au instrucțiuni asociate pe care microprocesorul le poate executa direct. Operatorii pe biți corespund, de asemenea, instrucțiunilor pe care microprocesorul le are în set, chiar dacă nu corespund neapărat cu operații cunoscute. Astfel, utilizarea lor pentru a îndeplini anumite sarcini face ca programele să fie foarte rapide. În acest articol este prezentată sintaxa și efectul acestor operatori în limbajul C / C ++ și elucidate situații relevante în care anumite probleme pot fi rezolvate în mod elegant și printr-un cod care este executat rapid, cu ajutorul operatorilor pe biți.

Cuvinte-cheie
Programming languages, bitwise operators, the solution of the problem, instructions,

limbaje de programare, operatori pe biți, soluția problemei, instrucțiuni