【C语言入门】
第一章 C语言中的语法结构
文章目录
-
目录
目录
前言
之前在大学学习C语言时,一直一知半解,虽然能写出一些代码,但总因为一些奇奇怪怪的报错而搞得头秃,现在工作了,想要花点时间,重新整理一下C语言中的一些重点知识,通过CSDN留下一些学习笔记。
一、C语言程序的结构
在学习一门语言之前,我们首先需要知道他长什么样子,首先我们看一个经典的C语言示例程序:
#include <stdio.h>//预处理指令
int main()//主函数
{
/* 我的第一个 C 程序 *//*注释*/
printf("Hello, World! \n");//语句或表达式
b=0;/*表达式*/
return 0;
}
由上可知,C语言程序中主要包括以下几个部分:
- 预处理器指令:告诉 C 编译器在实际编译之前要包含哪些头文件;
- 函数:一组一起执行一个任务的语句;
- 变量:程序用于代替可操作的存储区名称的代号;
- 语句 & 表达式:对变量进行运算的语法结构语句;
- 注释:用于对表达式进行解释的语句;
通过上述介绍,了解了一个C语言程序的结构后,我们就可以在对应位置写入相应语句,来生成一个C语言文件了。
二、C语言令牌
通过上面的介绍,我们了解了一个C语言程序需要包含的各个部分,那么上述的每一部分又该怎么写呢?
那么,在这里我们就需要引入C语言的另一个重要部分:令牌;即我们写一个C语言语句时的必备元素;一个C程序的令牌可以是关键字、标识符、常量、字符串值,或者是一个符号。
- 符号:用于简化语句的表达以及运算过程;c语言运算符号_百度百科 (baidu.com)
- 字符串:一种重要的数据类型,用于表示某些数据;
- 常量:固定值,用于表示数据大小;
- 标识符:用来标识变量、函数,或任何其他用户自定义项目的名称;
一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始,后跟零个或多个字母、下划线和数字(0-9)。C 标识符内不允许出现标点字符,比如 @、$ 和 %。C 是区分大小写的编程语言。
- 关键字:C语言保留的用于表达特定功能的名词;C语言关键字_百度百科 (baidu.com)