C Operadores idioma
Na programação com C, você ocasionalmente quiser usar operadores matemáticos comuns para funções matemáticas comuns e os operadores não tão comuns para funções lógicas e de seqüência. Aqui está um olhar para os operadores de linguagem C para usar:
Operador, Categoria, Dever | Operador, Categoria, Dever | Operador, Categoria, Dever |
---|---|---|
=, cessão, Equals | !=, Comparação, não é igual a | >, Bit a bit, Shift bits para a direita |
+, Matemática, adição | , Lógico e | ~, Bit a bit, o complemento do One |
-, Matemática, subtração | ||, Lógico, ou | +, Unário, Positivo |
*, Matemática, Multiplicação | !, Lógico, NÃO | -, Unário, Negativo |
/, Matemática, Divisão | ++, Matemática, incrementar de 1, | *, Unário, Pointer |
%, Matemática, Modulo | --, Matemática, Decremento por 1 | , Unário, endereço |
>, Comparação, Maior | , Bit a bit, E | sizeof, Unário, Retorna o tamanho de um objeto |
> =, Comparação, maior do que ou igual a | |, Bit a bit, inclusive, ou | ., Estrutura, o acesso Elemento |
Comparação lt ;,, Menos de | ^, Bit a bit, OU exclusivo (XOR ou EOR) | ->, Estrutura, elemento Pointer acesso |
lt; =, Comparação, menos do que ou igual a | lt; lt ;, bit a bit, Shift bits de esquerda | ?:,, Se a expressão operador Funky da condicional |
==, Comparação, é igual a |