About 11,700 results
Open links in new tab
  1. pointers - Arrow operator (->) usage in C - Stack Overflow

    Apr 4, 2010 · 348 I am reading a book called "Teach Yourself C in 21 Days" (I have already learned Java and C# so I am moving at a much faster pace). I was reading the chapter on pointers and the …

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

    In early C, the operator && did not exist, and because of that & was used for this purpose. One way to explain it is that you could imagine that & is the same thing as applying && on each individual bit in …

  3. What does the c underscore expression `c_` do exactly?

    Jun 5, 2012 · What does the c underscore expression `c_` do exactly? Asked 13 years, 7 months ago Modified 3 years ago Viewed 116k times

  4. What is the '-->' operator in C/C++? - Stack Overflow

    After reading Hidden Features and Dark Corners of C++/STL on comp.lang.c++.moderated, I was completely surprised that the following snippet compiled and worked in both Visual Studio 2008 and …

  5. math - How to use nan and inf in C? - Stack Overflow

    Dec 18, 2009 · In C99, the C header <math.h> defines nan(), nanf(), and nanl() that return different representations of NaN (as a double, float, and int respectively), and infinity (if avaliable) could be …

  6. The Definitive C Book Guide and List - Stack Overflow

    The C Programming Language (2nd Edition) - Brian W. Kernighan and Dennis M. Ritchie (1988). It is still a good, short, but complete, introduction to C (C89, not C99 or later versions), written by the …

  7. Why is %c used in C? - Stack Overflow

    Jun 8, 2012 · According to K&amp;R C section 1.6, a char is a type of integer. So why do we need %c. And why can't we use %d for everything?

  8. c - What is the difference between ++i and i++? - Stack Overflow

    Aug 24, 2008 · In C, what is the difference between using ++i and i++, and which should be used in the incrementation block of a for loop?

  9. Pointers in C: when to use the ampersand and the asterisk?

    Remember that C passes all function arguments by value; the formal parameter receives a copy of the value in the actual parameter, and any changes to the formal parameter are not reflected in the …

  10. 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 pointer to an …