C语言编程要点总结
需积分: 0 96 浏览量
更新于2024-09-14
收藏 49KB DOC 举报
C语言常见知识点
C语言是一种通用的高级编程语言,学习C语言的重点要点包括程序结构、数据类型、运算符、控制结构、函数等方面。下面是C语言常见的知识点总结:
**程序结构**
* 程序结构有三种:顺序结构、循环结构(包括for循环、while循环、do-while循环)、选择结构(包括if语句和switch语句)
* 程序的基本结构包括:预处理、编译、链接、运行
**数据类型**
* 计算机中的数据以二进制形式保存,数据的存放位置是它的地址
* bit是指为0或者1,byte是指字节,一个字节等于八个位
* 数据类型包括:整型、字符型、浮点型、双精度型等
**变量和数据**
* 变量是存储数据的命名单元,变量的名称由字母、数字、下划线组成,第一个字符必须为字母或下划线
* 实型数据的合法形式:2.333e-1,且数据是2.333×10-1,考试口诀:e前e后必有数,e后必为整数
* 字符数据的合法形式:'1'是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号),'0'的ASCII数值是48,'a'的ASCII数值是97,'A'的ASCII数值是65
**运算符**
* 算术运算符:+、-、*、/、%等
* 比较运算符:==、!=、>、<、>=、<=等
* 逻辑运算符:&&、||、!等
* 赋值运算符:=、+=、-=、*=、/=等
* 位运算符:&、|、^、~等
* 逗号运算符的级别最低
**控制结构**
* 选择结构:if语句和switch语句
* 循环结构:for循环、while循环、do-while循环
* 跳转语句:break语句、continue语句、return语句
**函数**
* 每个C语言程序中main函数是有且只有一个
* 在函数中不可以再定义函数
* 算法一定要有输出的,他可以没有输入
* break可用于循环结构和switch语句
**其他**
* 编译预处理不是C语言的一部分,不再运行时间
* C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中
* 强制类型转换:一定是(int)a不是int(a),注意类型上一定有括号的
* 表达式的考查:是表达式就一定有数值,赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。
2021-10-06 上传
2021-09-30 上传
2012-06-06 上传
2022-05-23 上传
2010-07-26 上传
2012-03-24 上传
2008-06-07 上传
泪光雨99
- 粉丝: 60
- 资源: 5
最新资源
- videogular-ionic-example-project:在一个简单的项目中使用 Videogular 和 ionic
- Excel模板大学学院承担主要研究项目一览.zip
- UnityNetWork:一套完整的unity的socket网络通信模块
- 数字图书馆:学习MERN堆栈技术的项目
- ctm-repo
- TextCorpusFetcher:专为语言建模任务而自动提取文本数据的项目
- react-native-spacepics:一个小型 React Native 演示应用程序,显示 NASA 的今日图片
- Excel模板大学学院科研项目.zip
- proyecto
- Python期末大作业,基于selenium的51job网站爬虫与数据可视化分析.zip
- ipecac
- node_basico
- dash-renderer:已过时已合并为破折号
- Excel模板大学年度期末考试时间表.zip
- ember-cli-screencast:使用 Ember CLI + EmberFire 为我的截屏视频聊天应用
- Nukebox_LinkDots