About 1,370 results
Open links in new tab
  1. typeof operators (since C23) - cppreference.net

    Notes typeof and typeof_unqual are collectively called the typeof operators. The typeof operators cannot be applied to bit-field members. If the type of the operand is a variably modified type, …

  2. C keywords: typeof (since C23) - cppreference.net

    This page was last modified on 25 June 2023, at 10:15.

  3. Implicit conversions - cppreference.net

    Mar 31, 2025 · typeof and typeof_unqual (since C23) , as the string literal used for array initialization , undergoes a conversion to the non-lvalue pointer to its first element. If the array …

  4. Other operators - cppreference.net

    Oct 26, 2023 · See _Alignof operator typeof operators See typeof operators References C23 standard (ISO/IEC 9899:2024): 6.5.2.2 Function calls (p: TBD) 6.5.3.4 The sizeof and _Alignof …

  5. C keywords - cppreference.net

    Apr 26, 2025 · This is a list of reserved keywords in C. Since they are used by the language, these keywords are not available for re-definition. As an exception, they are not considered …

  6. C23 - cppreference.net

    ISO/IEC 9899:2024 , a.k.a. C23 , is the current revision of the C standard. The latest WD of C23 (n3149, 2023-07-09, a password-protected zip archive, see n3150 ). The closest publicly …

  7. External and tentative definitions - cppreference.net

    (since C11) (until C23) , alignof (since C23) , or typeof (since C23) , there must be one and only one external definition for that identifier somewhere in the entire program. Notes Inline …

  8. Punctuation - cppreference.net

    Sep 26, 2023 · typeof or typeof_unqual (since C23) expression, delimit the operand. In an explicit cast , delimit the type-id. In a compound literal , delimit the type-id. (since C99) In a declaration …

  9. Constant expressions - cppreference.net

    operators other than assignment , increment, decrement , function-call , or comma , except that cast operators must be converting arithmetic types to other arithmetic types unless they are …

  10. Array declaration - cppreference.net

    Jan 31, 2025 · Array to pointer conversion Any lvalue expression of array type, when used in any context other than as the operand of the address-of operator as the operand of sizeof as the …