命名空间
变体
操作

标点符号

出自 cppreference.cn
< c‎ | language

这些是 C 语言中的标点符号。每个符号的含义在链接的页面中详细说明。

目录

[编辑] { }

[编辑] [ ]

[编辑] #

[编辑] ##

[编辑] ( )

[编辑] ;

  • 指示结束
  • 语句(包括 for 语句的 init-statement)
  • 声明struct-declaration-list

[编辑] :

[编辑] ...

[编辑] ?

[编辑] ::

  • 属性中,指示属性作用域。 (C23 起)
  • 在预处理器前缀形参(由 #embed__has_embed 使用)中,指示作用域。 (C23 起)

[编辑] .

[编辑] ->

[编辑] ~

[编辑] !

[编辑] +

[编辑] -

[编辑] *

[编辑] /

[编辑] %

[编辑] ^

[编辑] &

[编辑] |

[编辑] =

[编辑] +=

[编辑] -=

[编辑] *=

[编辑] /=

[编辑] %=

[编辑] ^=

[编辑] &=

[编辑] |=

[编辑] ==

[编辑] !=

[编辑] <

[编辑] >

[编辑] <=

[编辑] >=

[编辑] &&

[编辑] ||

[编辑] <<

[编辑] >>

[编辑] <<=

[编辑] >>=

[编辑] ++

[编辑] --

[编辑] ,

[编辑] 参考

  • C23 标准 (ISO/IEC 9899:2024)
  • 6.4.6 标点符号 (p: 68-69)
  • C17 标准 (ISO/IEC 9899:2018)
  • 6.4.6 标点符号 (p: 52-53)
  • C11 标准 (ISO/IEC 9899:2011)
  • 6.4.6 标点符号 (p: 72-73)
  • C99 标准 (ISO/IEC 9899:1999)
  • 6.4.6 标点符号 (p: 63-64)
  • C89/C90 标准 (ISO/IEC 9899:1990)
  • 3.1.6 标点符号

[编辑] 参见

替代表示 (C95 起) 某些运算符的替代拼写[编辑]
C++ 文档 关于 标点符号