About 54 results
Open links in new tab
  1. What's the difference between "bool" and "bool?"?

    Oct 5, 2016 · bool is a value type, this means that it cannot be null, so the Nullable type basically allows you to wrap value types, and being able to assign null to them. bool? can contain three different …

  2. What is the difference between bool and Boolean types in C#

    Sep 25, 2008 · 2 bool is a primitive type, meaning that the value (true/false in this case) is stored directly in the variable. Boolean is an object. A variable of type Boolean stores a reference to a Boolean …

  3. boolean - What is bool in C++? - Stack Overflow

    Bool is a well-defined primitive integral type, just like int, char, etc. It also has mathematical conversions to other integral types, which can sometimes be confusing for people, but I don't think that is the …

  4. Using Boolean values in C - Stack Overflow

    bool and _Bool, and true and false are language keywords for boolean types. bool / _Bool is a type that can hold either the value true or false. Logical operators !, ||, and && can be used.

  5. boolean - Why is bool 8 bits long in C++? - Stack Overflow

    Aug 14, 2025 · In C++, why is the bool type 8 bits long (on my system)? Only one bit is enough to hold the Boolean value. I used to believe it was for performance reasons, but then on a 32 bits or 64 bits …

  6. gcc - Is bool a native C type? - Stack Overflow

    Oct 22, 2009 · 437 bool exists in the current C - C99, but not in C89/90. In C99 the native type is actually called _Bool, while bool is a standard library macro defined in stdbool.h (which expectedly …

  7. Operator |= for a boolean in C++ - Stack Overflow

    bool result = false; for(int i = 0; i<n; i++){ result |= TryAndDoSomething(i); } I supposed that this |= was a shortcut for the OR operator, and that result would equal true in the end if at least one of these calls …

  8. Difference between _Bool and bool types in C? - Stack Overflow

    Jan 4, 2012 · These data types were added in C99. Since bool wasn't reserved prior to C99, they use the _Bool keyword (which was reserved). bool is an alias for _Bool if you include stdbool.h. Basically, …

  9. c# - Convert nullable bool? to bool - Stack Overflow

    May 20, 2011 · How do you convert a nullable bool? to bool in C#? I have tried x.Value or x.HasValue ...

  10. What is the printf format specifier for bool? - Stack Overflow

    1138 There is no format specifier for bool types. However, since any integral type shorter than int is promoted to int when passed down to printf() 's variadic arguments, you can use %d: