C语言学习精华笔记
需积分: 9 28 浏览量
更新于2024-07-31
收藏 96KB DOC 举报
"自己的c语言成功笔记"
在学习C语言的过程中,理解并掌握其基础知识至关重要。以下是对标题和描述中涉及的知识点的详细说明:
一、基础语法与程序结构
1. `printf` 语句是C语言中最常用的输出函数,用于在控制台上打印指定格式的数据。其中双括号内的内容会被按照原样输出。
2. C程序的基本结构是至少包含一个`main()`函数,这是程序的入口点。无论`main()`函数在代码的哪个位置,程序都将从这里开始执行。
3. 每个语句和数据声明的末尾必须加上分号,作为语句结束的标志,确保程序的正确性。
二、数据类型
C语言提供了多种数据类型来存储不同类型的数值:
1. 基本类型:包括整型(如`short int`, `int`, `long int`)、字符型(`char`)、枚举类型(`enum`)以及浮点型(`float`, `double`, `long double`)。
2. 构造类型:如数组(可以存储同类型元素的集合),结构体(`struct`,可以组合多个不同类型的数据),共用体(`union`,同一内存空间内可存储不同类型的变量)。
3. 指针类型(`*`):指向其他变量的地址,是C语言中非常重要的特性,允许间接访问和操作内存。
4. 空类型(`void`):用于声明没有具体数据类型的函数或指针。
三、常量与变量
1. 常量:
- 整型常量、实型常量(浮点数)、字符常量。
- 符号常量(`#define`定义):用标识符代表常量,不可改变其值,通常使用大写字母表示,如`#define PRICE 30`。
2. 变量:
- 变量名是内存地址的别名,通过变量名可以访问对应的内存单元。
- 变量名应遵循一定的命名规则:由字母、下划线或数字组成,且不能与C的关键字重名。
- 每个变量必须预先声明其类型,如`int age;`声明了一个整型变量`age`。
四、数值表示与范围
1. 整型常量的表示:
- 十进制:如123。
- 八进制:以0开头,如012(非法的八进制数为-012)。
- 十六进制:以0x或0X开头,如0x1A(A-F或a-f表示10-15)。
- 长整型数:用后缀`L`或`l`表示,如158L,358000L。
- 不同类型的整数有其特定的表示范围,如十进制的有符号整数范围是-32768到32767。
以上是C语言学习的基础内容,掌握这些知识点对于初学者来说非常重要,因为它们构成了编写C程序的基础。在实践中,需要不断练习和熟悉这些概念,以便能够编写出高效且正确的代码。
2014-06-09 上传
2023-05-28 上传
2023-05-24 上传
2023-04-05 上传
2023-09-06 上传
2023-09-08 上传
2023-09-02 上传
2023-08-15 上传
2023-05-26 上传
poiubnm
- 粉丝: 0
- 资源: 1
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析