C语言学习基本字符集
2017-05-28 21:39
253 查看
我们将分五次讲解C语言的基本语法,这也将是学习C语言过程中最枯燥的部分。希望大家有心理准备。我会尽量用最轻松的方式讲解。过了这部分,后面的学习就会变得有意思一些了。
基本语法.png
今天我们先说一说C语言的基本字符集。
1. 标识符的命名规则
在C语言中,符号常量,变量,数组,函数等都需要一定的名称,我们把这种名称成为标识符。也就是说,标识符我们为C语言中出现的所有元素取得名字。
只能由字母,数字,下划线,或者美元符号($)组成
不能以数字开头 ;
区分大小写,通常变量名和函数名都用小写字母表示;
不能和C语言中的32个关键字重名。
这些规则在编译时IDE都会帮你检查,如果违反了它会报错。所以不用专门去记。
2.关键字(保留字)
C语言中具有特殊含义的英文单词。通常用于构成语句,存储数据,定义数据类型等
C语言的共有32个关键字
C语言的32个关键字
这些关键字都是必须掌握的,不过不用死记硬背。等学完了相关的知识你在练习中自然就记住了。
3.分隔符
C语言中,大部分空格没有实际意义,只是方便我们阅读,具体规则后面会讲到。
分号 (;) -语句结尾大括号 ({ }) -函数体,复合语句,以及数组的初始化等圆括号 () -函数定义时,将参数括起来,或者改变运算的优先顺序(和数学中的括号类似)方括号 () -定义数组类型和应用元素点号 (.) -结构体仲引用成员逗号 -参数分隔
注释是程序设计中不可缺少的部分。但它仅仅能被我们编程者看到,对于计算机而言,它是透明的。
//单行注释,用于注释这个符号后面的内容/* */多行注释,用于注释掉"\*"和"*/"之间的全部内容
4.例程
今天的内容就是这些,其实没有太难的东西,下面我们看一下上篇博文中Code::Blocks默认出现的那段代码,我做了简单的修改
例程
仔细看看这段代码,找找都用到了哪些今天提到过的东西。这里的代码几乎每次练习都要敲的,慢慢就都记住了。不懂的地方不用太纠结,这里只是先做了解,后面会仔细介绍。
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群
639368839,我们一起学C/C++!
基本语法.png
今天我们先说一说C语言的基本字符集。
1. 标识符的命名规则
1. 1什么是标识符?
在C语言中,符号常量,变量,数组,函数等都需要一定的名称,我们把这种名称成为标识符。也就是说,标识符我们为C语言中出现的所有元素取得名字。
1.2 标识符的命名规则
只能由字母,数字,下划线,或者美元符号($)组成不能以数字开头 ;
区分大小写,通常变量名和函数名都用小写字母表示;
不能和C语言中的32个关键字重名。
这些规则在编译时IDE都会帮你检查,如果违反了它会报错。所以不用专门去记。
2.关键字(保留字)
C语言中具有特殊含义的英文单词。通常用于构成语句,存储数据,定义数据类型等
C语言的共有32个关键字
C语言的32个关键字
这些关键字都是必须掌握的,不过不用死记硬背。等学完了相关的知识你在练习中自然就记住了。
3.分隔符
3.1空格
C语言中,大部分空格没有实际意义,只是方便我们阅读,具体规则后面会讲到。
3.2一般分隔符
分号 (;) -语句结尾大括号 ({ }) -函数体,复合语句,以及数组的初始化等圆括号 () -函数定义时,将参数括起来,或者改变运算的优先顺序(和数学中的括号类似)方括号 () -定义数组类型和应用元素点号 (.) -结构体仲引用成员逗号 -参数分隔
3.3注释符
注释是程序设计中不可缺少的部分。但它仅仅能被我们编程者看到,对于计算机而言,它是透明的。//单行注释,用于注释这个符号后面的内容/* */多行注释,用于注释掉"\*"和"*/"之间的全部内容
4.例程
今天的内容就是这些,其实没有太难的东西,下面我们看一下上篇博文中Code::Blocks默认出现的那段代码,我做了简单的修改
例程
仔细看看这段代码,找找都用到了哪些今天提到过的东西。这里的代码几乎每次练习都要敲的,慢慢就都记住了。不懂的地方不用太纠结,这里只是先做了解,后面会仔细介绍。
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群
639368839,我们一起学C/C++!
相关文章推荐
- C语言中基本的输入和输出函数的用法第一讲(C语言学习随笔三)
- 什么是函数指针数组?——学习C语言基本技能之分清主语、定语
- C语言学习笔记(三) 输入输出函数的基本用法以及运算符
- 学习c语言第二课(基本数据类型)
- 学习C语言基本思路与参考书籍
- C语言学习笔记之基本数据类型
- C语言学习笔记(一) -基本语法 Basic Grammar
- 【C语言学习】01__基本数据类型分析
- 黑马程序员_C语言学习笔记之基本程序结构
- 黑马程序员——C语言学习之基本运算及优先级
- 学习笔记---线性表的基本操作---顺序存储(C语言)
- 【零基础学习iOS开发】【02-C语言】08-基本运算
- 【零基础学习iOS开发】【02-C语言】07-基本数据类型
- [转载]学习C语言基本思路与参考书籍
- 【黑马程序员】C语言学习笔记之基本运算(七)
- C语言中基本的输入和输出函数的用法第二讲(C语言学习随笔四)
- linux学习笔记之——C语言的基本类型
- 学习C语言基本思路与参考书籍
- (转)学习C语言基本思路与参考书籍
- 黑马程序员——零基础学习iOS开发——04 c语言:基本运算、流程控制、函数