C语言(标识符)

计算机发展三个阶段
  • 机器代码、汇编语言、高级语言
  • 随着计算机编程语言的发展,C已经被归类到中级语言的行列了。

C语言特点
  1. C 语言是一种结构化的程序设计语言。
  2. C 语言既有高级语言那样贴近人自然语言的特点,又不失低级语言的功能。
  3. C 语言存在规范的标准,使用同一标准写出的C 语言代码可以无障碍地在各套CPU架构下进行移植,可移植性好也是C 语言强大的体现。

十进制转二进制
  • 十进制整数转二进制:除二求余,逆序排列。
  • 十进制小整数进制转二进制:乘二取整,顺序排列。

关键字

C89 规定的关键字共有32 个

  1. 数据类型关键字(12 个)
    int, char, short, long, float, double, signed, struct, unsigned, union,
    enum,void
  2. 控制语句关键字(12 个)
    break, case, continue, default, do, else, for, goto, if, return,
    switch, while
  3. 存储类型关键字(4 个)
    auto, extern, register, static
  4. 其他关键字(4 个)
    const, sizeof, typedef, volatile

数据类型
  • 基本数据类型:int char float double
  • 结合数据类型:数组[],指针*
  • 构造数据类型:结构体,联合体,枚举类型
  • 空类型:void

标识符

定义标识符的时候要注意以下几点:

  1. 只能由英文字母、数字和下划线构成,长度为1~32;
  2. 必须以字母或下划线“_”开头;
  3. 标识符严格区分大小写字母;
  4. 不能以C 语言的关键字作为标识符;
  5. 标识符选用应尽量做到“见名知意”,即选用有含义的英文单词或缩写,如sum, name,max 等。
  • 11
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值