c语言基础知识总结.doc
![preview](https://dl-preview.csdnimg.cn/44366917/0001-36841c688c1d2ffebc764ac5ee5ab805_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
C语言基础知识总结 C语言基础知识要点总结是C语言学习的重要内容,本文将对C语言基础知识进行总结和归纳,帮助读者更好地理解和掌握C语言的基础知识。 一、程序结构 C语言程序结构可以分为三种:顺序结构、选择结构(分支结构)、循环结构。读程序都要从main()入口,然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。 二、数据类型 计算机的数据在电脑中保存是以二进制的形式。数据存放的位置就是他的地址。bit是位,是指为0或者1。byte是指字节,一个字节=八个位。 三、编译预处理 编译预处理不是C语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。 四、基本概念 1. 每个C语言程序中main函数是有且只有一个。 2. 在函数中不可以再定义函数。 3. 算法:可以没有输入,但是一定要有输出。 4. break可以用于循环结构和switch语句。 5. 逗号运算符的级别最低,赋值的级别倒数第二。 五、C语言基础知识 1. C语言编写的程序称为源程序,又称为编译单位。 2. C语言书写格式是自由的,每行可以写多个语句,可以写多行。 3. 一个C语言程序有且只有一个main函数,是程序运行的起点。 六、VC++和编译链接 1. VC是软件,用来运行写的C语言程序。 2. 每个C语言程序写完后,都是先编译,后链接,最后运行。(.c---.obj---.exe)这个过程中注意.c和.obj文件时无法运行的,只有.exe文件才可以运行。 七、标识符 1. 标识符(必考内容):合法的要求是由字母、数字、下划线组成。有其它元素就错了。并且第一个必须为字母或则是下划线。 2. 标识符分为关键字、预定义标识符、用户标识符。 3. 关键字:不可以作为用户标识符号。main、define、scanf、printf都不是关键字。如果是可以作为用户标识符。 八、进制转换 1. 十进制转换成二进制、八进制、十六进制。 2. 二进制、八进制、十六进制转换成十进制。 九、整数与实数 1. C语言只有八、十、十六进制,没有二进制。但是运行时候,所有的进制都要转换成二进制来进行处理。 2. 小数的合法写法:C语言小数点两边有一个是零的话,可以不用写。 3. 实型数据的合法形式: a. 2.333e-1就是合法的,且数据是2.333×10-1。 b. 考试口诀:e前e后必有数,e后必为整数。 十、算术表达式和赋值表达式 1. 算术表达式:+、-、*、/、% 2. 赋值表达式: a. 表达式数值是最左边的数值。 b. 赋值的左边只能是一个变量。 通过对C语言基础知识的总结和归纳,我们可以更好地理解和掌握C语言的基础知识,为后续的学习和实践打下坚实的基础。
![h](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/44366917/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/44366917/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/44366917/bg3.jpg)
剩余13页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/30b6d60ab67b431aae875bc16400da46_whc18858.jpg!1)
- 粉丝: 9432
- 资源: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)