以下是一份 C 语言学习笔记:
一、C 语言概述
-
特点
- 简洁高效、功能强大,既有高级语言的特性,又有低级语言的特点,可以直接操作硬件。
- 具有良好的可移植性,代码在不同平台上经过适当修改即可运行。
- 广泛应用于系统软件、嵌入式开发、游戏开发等领域。
-
程序结构
- 一个 C 程序通常由一个或多个函数组成,其中必须有一个主函数
main()
。 - 程序执行从
main
函数开始,在其中调用其他函数完成特定任务。
- 一个 C 程序通常由一个或多个函数组成,其中必须有一个主函数
二、基本语法
-
数据类型
- 基本数据类型:
int
:整数类型,通常占 4 个字节。float
:单精度浮点数类型。double
:双精度浮点数类型。char
:字符类型,占 1 个字节。
- 派生数据类型:
数组
:相同类型元素的集合。例如int arr[5];
定义了一个包含 5 个整数的数组。指针
:存储变量地址的变量。例如int *ptr;</
- 基本数据类型: