C语言学习笔记 - 基本语法

C基本语法

  • C程序由各种关键字、标识符、常量、字符串值,或者一个符号组成。
  • 在C程序中,分号是语句结束符。它表示一个逻辑实体的结束。
  • 注释会被编译器忽略,但是不能在注释内嵌套注释,注释也不能出现在字符串或字符值中。
  • C标识符是用来标识变量、函数,或任何其他用户自定义项目的名称。一个标识符以字母A-Z或a-z或下划线_开始,后跟零个或多个字母、下划线和数字(0-9)。
  • C标识符内不允许出现标点字符,比如@、$ 和 %。C是区分大小写的编程语言。
  • 在C程序中,空格用于描述空白符、制表符、换行符和注释,它会被C编译器会完全忽略。为了增强可读性,根据需要适当增加空格。

关键字

auto else long switch
break enum register typedef
case extern return union
char float short unsigned
const for signed void
continue goto sizeof volatile
default if static while
do int struct _Packed
double

C99新增关键字

_Bool _Complex _Imaginary inline restrict

C11新增关键字

_Alignas _Alignof _Atomic _Generic _Noreturn
_Static_assert _Thread_local

你可能感兴趣的:(C)