组成c语言的基本元素
2016-11-07 20:47
246 查看
组成c语言的基本元素
(1). 关键字
关键字是由系统预定义的词法符号,有特定的含义,不允许用户重新定义。下面是一些基本关键字:
auto break case char const
continue default do double else
enum extern float for goto
if int long register return
short signed sizeof static struct
switch typedef union unsighed void
volatile while
c语言种一共有32个关键字
所有关键字均为小写
(2).标识符
标识符是由程序员按照命名规则自行定义的词法符号,用于定义宏名、变量名、函数名和自定义类型名等。
C语言的命名规则如下:
(a). 字母(a-Z,A-Z),数字(0-9),下划线(_)
(b). 开头不能是数字
(c). 不能和系统的关键字重名
(3).运算符
算术运算符、 逻辑运算符、关系运算符、位运算符、赋值运算符、 递增递减运算符、地址运算符、逗号运算符、
sizeof运算符
(4).分隔符
分隔符是用来分隔其他的词法符号,主要包括:
空格符、制表符、换行符号、注释
空格键 tab enter , // 单行注释
/* */ 多行注释
(5).标点符号
C语言中的标点符号有逗号、分号、冒号、花括号、圆括号。
一句话没结束: 使用逗号 ,
一句话结束: 使用分号 ;
{} 表示包含的意思
() 给定较高的优先顺序 (x+y)*5
(1). 关键字
关键字是由系统预定义的词法符号,有特定的含义,不允许用户重新定义。下面是一些基本关键字:
auto break case char const
continue default do double else
enum extern float for goto
if int long register return
short signed sizeof static struct
switch typedef union unsighed void
volatile while
c语言种一共有32个关键字
所有关键字均为小写
(2).标识符
标识符是由程序员按照命名规则自行定义的词法符号,用于定义宏名、变量名、函数名和自定义类型名等。
C语言的命名规则如下:
(a). 字母(a-Z,A-Z),数字(0-9),下划线(_)
(b). 开头不能是数字
(c). 不能和系统的关键字重名
(3).运算符
算术运算符、 逻辑运算符、关系运算符、位运算符、赋值运算符、 递增递减运算符、地址运算符、逗号运算符、
sizeof运算符
(4).分隔符
分隔符是用来分隔其他的词法符号,主要包括:
空格符、制表符、换行符号、注释
空格键 tab enter , // 单行注释
/* */ 多行注释
(5).标点符号
C语言中的标点符号有逗号、分号、冒号、花括号、圆括号。
一句话没结束: 使用逗号 ,
一句话结束: 使用分号 ;
{} 表示包含的意思
() 给定较高的优先顺序 (x+y)*5
相关文章推荐
- Linux + C - 程序语言的发展以及程序的基本组成 C语言开发环境 (必备内容)
- c语言第二次作业,结合《第二章 C语言的基本元素》
- 程序集的基本组成元素
- 5、C语言深度学习笔记--C语言中的基本元素
- C语言中的基本元素和常量的概念
- C语言的基本元素相关问答
- 10、C语言中指向由M个元素组成的一维数组的指针。
- 10、C语言中指向由M个元素组成的一维数组的指针。
- C语言的组成及一些基本术语概念
- Linux + C - 程序语言的发展以及程序的基本组成 C语言开发环境 (必备内容)
- 结合《第二章 C语言的基本元素》课程和网络,对以下每个问题发表感慨
- C语言实现顺序栈的基本操作(初始化、判断空、入栈、出栈、获取栈顶元素)
- 链表的基本操作(创建,查找指定位置元素,删除指定元素,插入,倒置,去重,求集合的差,分别交换结点与交换结点值实现的冒泡排序,将两个有序链表合并成一个有序链表)c语言实现
- 《第二章 C语言的基本元素》学后感
- 【类unix系统shell基础】1.05命令行基本组成元素
- C语言的基本元素-常量
- 关于C语言基本元素的相关问题自己的理解
- C++ 单链表基本操作分析与实现 链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结
- C语言数组实现栈的基本操作,并利用O(1)求出栈中最小元素
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题