About 297,000 results
Open links in new tab
  1. Understanding The Modulus Operator - Stack Overflow

    Jul 8, 2013 · 0 Modulus operator gives you the result in 'reduced residue system'. For example for mod 5 there are 5 integers counted: 0,1,2,3,4. In fact 19=12=5=-2=-9 (mod 7). The main …

  2. c - What does the question mark character ('?') mean? - Stack …

    Feb 3, 2011 · It just happens to be a ternary operator, of which there is only one in C and C++. There are lots of unary (~, !, -) and binary (+, -, <<) operators in C/C++ as well.

  3. Difference between & and && in C? - Stack Overflow

    The & operator performs a bit-wise and operation on its integer operands, producing an integer result. Thus (8 & 4) is (0b00001000 bitand 0b00000100) (using a binary notation that does not …

  4. c - What does tilde (~) operator do? - Stack Overflow

    The ~ operator in C++ (and other C-like languages like C and Java) performs a bitwise NOT operation - all the 1 bits in the operand are set to 0 and all the 0 bits in the operand are set to …

  5. What does ^= mean in C/C++? - Stack Overflow

    Jan 2, 2021 · I have the following line of code: contents[pos++] ^= key[shift++]; What does operator ^= mean?

  6. c++ - The tilde operator in C - Stack Overflow

    I've seen the tilde operator used in the ELF hashing algorithm, and I'm curious what it does. (The code is from Eternally Confused.) unsigned elf_hash ( void *key, int len ) { unsigned char *p =...

  7. math - To the power of in C? - Stack Overflow

    The result is x^y. Usage pow(2,4); result is 2^4 = 16. // this is math notation only // In C, ^ is a bitwise xor operator And make sure you include math.h to avoid the warning incompatible …

  8. pointers - Arrow operator (->) usage in C - Stack Overflow

    Apr 4, 2010 · Arrow operator (->) usage in C Asked 15 years, 7 months ago Modified 1 year, 5 months ago Viewed 679k times

  9. How to understand the pointer star * in C? - Stack Overflow

    Mar 30, 2011 · Declarations in C are expression-centric, meaning that the form of the declaration should match the form of the expression in executable code. For example, suppose we have a …

  10. What does the `%` (percent) operator mean? - Stack Overflow

    Oct 2, 2024 · 1 That is the modulo operator, which finds the remainder of division of one number by another. So in this case a will be the remainder of b divided by c.