C语言的基本语法单位

  1. 基本符号
    按照C99的规定,C语言的基本符号集包括:
    (1) 26个大写字母
    (2) 26个小写字母
    (3) 10个数字字符
    (4) 29个图形字符:! " # % & ' ( ) * + , - . / : ; < = > ? [ \ ] ˆ _ { | } ˜
    值得注意的是上面符号均是半角符号,非全角符号,编码时需留意输入法的当前状态。
  2. 关键字
    关键字是程序设计语言保留下来并被赋予特定语法含义的单词或单词缩写,用来说明某一固定含义的语法概念,程序中只能使用关键字的规定作用。 (类似于自然语言中具有特定含义的动、名词)
    C99 中的37个关键字,常用的有:
    与数据类型有关的:
    char int float double signed unsigned
    short long void struct union typedef
    enum sizeof
    与存储类别有关的:
    auto extern register static
    与程序控制结构有关的:
    do while for if else switch case
    default goto continue break return
  3. 标识符
    所谓标识符,就是用来标识变量名、符号常量名、函数名、类型名、文件名等的有效字符序列。(类似于自然语言中各种事物的名字)
    C语言规定:标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线。
    例如:
    合法标识符:_22A,lea_1,avg3,day,ABCde43xyw8
    不合法标识符:M.J.YORK,$_238,#xy,a*b,8Tea
    注意:在C语言中,大小写字母不等效。因此,a和A,I和i,Sum和sum,分别是两个不同的标识符。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 学习C语言程序设计都会用到高等数学知识和计算机基础理论知识。 使用可变参数应该有以下步骤: 1)首先在函数里定义一...
    皓小天阅读 5,816评论 0 2
  • •1 C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成、格式、以及良好的书写风格,使读者对c语...
    CONLYOUC阅读 8,734评论 9 66
  • 前两天,有网友问了我一个关于C语言的问题,本着认真装逼的态度,我把大学时学过的C语言课本翻了一遍,终于找到了答案。...
    C语言学习阅读 1,106评论 0 6
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,434评论 0 5
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,391评论 0 2