C语言(标识符)

原创 2016年08月30日 15:07:40

计算机发展三个阶段

  • 机器代码、汇编语言、高级语言
  • 随着计算机编程语言的发展,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 等。
版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言基础 C语言标识符

标识符在程序中用来标识各种程序成分,命名程序中的一些实体,如变量、常量、函数、类型和符号等对象。     C语言规定,合法的标识符必须由英文字母或下划线开头,是字母、数字和下划线的序列。     ...
  • lulubaby_
  • lulubaby_
  • 2017年04月10日 10:38
  • 346

C语言基础—关键字和标识符

本文主要讲解了C语言中关键字和标识符的基本知识。
  • dqw18037
  • dqw18037
  • 2015年05月11日 22:09
  • 1591

杭电2024 C语言合法标识符

此题只要抓住C语言合法标识符的命名规则就可以了(1、首元素只能是下划线或是字母,2、除首元素外的元素只能是数字、下划线和字母),先判断输入的字符串首元素是否符合规则,接着再判断其他元素。要注意的是因为...
  • zhaorongxia
  • zhaorongxia
  • 2012年05月25日 20:34
  • 9133

杭电acm2024C语言合法标识符

C语言合法标识符 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total...
  • fingersorry
  • fingersorry
  • 2014年09月24日 00:59
  • 599

C语言的标识符命名规则

C语言的标识符命名规则 C语言的标识符一般应遵循如下的命名规则: 1 标识符必须以字母a~z、 A~Z或下划线开头,后面可跟任意个(可为0)字符,这些字符可以是字母、下划线和数字,其他字符不允许出...
  • u012839304
  • u012839304
  • 2015年10月11日 00:56
  • 11736

【C】C语言中标识符声明的几个关键字总结

C语言中声明一个名称就是把一个标识符与某个C语言对象相关联,如变量、函数或类型,C语言中可以声明的名称包括:变量、函数、类型、类型标志、结构成员与联合成员、枚举常量、语句标号和预处理器宏。除了语句标号...
  • iEearth
  • iEearth
  • 2015年04月13日 13:35
  • 2512

C语言标识符

C语言中的标识符只能由字母、数字和下划线三种字符组成。且第一个字符必须是?     字母或下划线         标识符是用户编程时使用的名字。我们指定某个东西、人,都要用到它...
  • geek99_guo
  • geek99_guo
  • 2015年07月28日 16:44
  • 1177

C语言实验——合法的C标识符

题目描述 给出一个标识符,请你判断它是否是C语言合法的标识符。 输入 输入一个标识符,长度不超过100。 输出 判断是否合法,如果是输出YES,否则输出NO。 示例输入 123You...
  • flyljg
  • flyljg
  • 2016年07月10日 19:04
  • 3239

HDOJ2024 C语言合法标识符

C语言合法标识符: 1.只能以大小写字母或下划线开始; 2.可以由大小写字母,下划线或数字(0~9)组成; 3.不能是c里面的关键字 不过这道题目不需要考虑第三点。 Post Cod...
  • appte
  • appte
  • 2012年11月26日 22:45
  • 4471

C语言的标识符

在编写程序的过程中,最让人头疼的问题往往是如何给变量、宏和函数等起一个清晰而响亮的名称。这些名称就是C语言中的标识符。这篇文章介绍了如何构建合法的C语言标识符,C程序的关键字及一种定义标识符的规范。...
  • lemonrabbit1987
  • lemonrabbit1987
  • 2015年08月02日 22:41
  • 424
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言(标识符)
举报原因:
原因补充:

(最多只允许输入30个字)