自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 C语言-指针

概念:指针是一个变量,它存储另一个变量的内存地址。变量存储在内存中,每个变量占据一定的内存空间,并有唯一的地址。指针就是用来存储这些地址的变量。示例:int x = 10;// 声明指针 p,指向变量 x 的地址解释: &x 获取变量 x 的内存地址。int *p 声明了一个指向 int 类型的指针变量 p。p 存储了 x 的地址。

2025-09-09 20:24:08 1030

原创 C语言-函数

1、函数的概念:函数是执行特定任务的代码块。它可以接收输入(称为参数),完成任务后返回结果。2、函数的作用:提高代码复用性:同一个函数可以被多次调用,而不需要重复写相同的代码。增强可读性:通过将复杂的逻辑分解成多个函数,可以让代码更加清晰。方便调试和维护:函数的独立性使得调试和更新代码更加简单。

2025-09-09 20:00:37 925

原创 C语言-聚合数据类型

struct 结构体名 {数据类型 成员名1;数据类型 成员名2;// 其他成员int age;定义结构体类型后,可以通过以下方式定义结构体变量: struct Person person1;使用点运算符”.”访问结构体成员:int age;// 初始化结构体成员// 输出结构体成员return 0;1. 枚举类型的概述枚举类型(enum)是 C 语言中一种用户定义的类型,允许将一组相关的整数常量定义在一起,增加代码的可读性和管理性。

2025-09-08 15:09:59 822

原创 C语言-数组

字符数组是用于存储字符序列的数组,每个元素是一个字符类型(char)。字符数组通常用于表示字符串,但本质上它只是字符的集合。声明语法: char array_name[size];示例: char name[10];// 声明一个长度为10的字符数组显式初始化: 可以直接在声明时为字符数组赋值。示例: char name[5] = {'H', 'e', 'l', 'l', 'o'};数组name存储字符序列Hello,但不会自动加上字符串结束符\0。

2025-09-08 11:45:06 1004

原创 C语言-循环结构

循环结构的主要作用是简化代码并减少重复,特别是在执行重复任务时,循环能让代码更加简洁和高效。具体作用 包括:自动化重复任务: 循环结构使得我们可以轻松处理大量数据或重复执行某些操作,而不需要手动编写重复的代码。例如,遍历数组、 打印序列等。动态控制执行次数: 通过循环条件的灵活性,循环能够根据用户输入、计算结果或其他动态条件来控制执行的次数,从而适应不同的场 景和需求。提高程序效率: 使用循环可以避免手动重复编写代码,提高程序的可维护性和扩展性。

2025-09-08 10:36:05 1003

原创 C语言-条件判断

C 语言中的条件判断结构允许根据不同的条件执行不同的代码逻辑。主要有三种常见的条件判断结构:if 结构:最基本的条件判断。if-else 结构:提供了一个 else 分支,当条件不成立时执行。if-else if 结构:用于检查多个条件。switch-case 结构:适用于多分支条件判断。

2025-09-08 09:29:48 552

原创 C语言-运算符

数学计算:加法:+减法:-乘法:*除法:/取余:%(仅限于整数)赋值:=复合赋值:+=、-=、*=、/=、%=等自增:++(前置或后置)自减:--(前置或后置)逻辑判断:大于:>小于:<大于等于:>=小于等于:<=等于:==不等于:!逻辑与:&&(当两个操作数都为真时,结果为真)逻辑或:||(当至少一个操作数为真时,结果为真)逻辑非:!(取反操作)位运算:按位与:&按位或:|按位异或:^取反:~左移:<<右移:>>

2025-09-06 17:57:12 986

原创 C语言-常量

字面常量(Literal Constants):指直接出现在代码中的固定值,在程序运行期间保持不变。字面常量没有符号名,直接以值的 形式出现。包括整数常量、浮点常量、字符常量、字符串常量。通常存储在程序的常量区或只读数据区。这意味着它们是不可修改的,如果程序试图修改这些字符串,可能会导致运行时错误(通常是段错误 segmentation fault)。整数常量(Integer Literals)整数常量是没有小数部分的数字,可以是十进制、八进制、或十六进制。

2025-09-05 11:49:42 962

原创 C语言-输入输出函数

输入函数:scanf()、getchar()、fgets()输出函数:printf()、putchar()、puts()

2025-09-05 11:23:31 993

原创 C语言-变量

在 C89 标准及其之前版本(如 C90),C 语言并没有原生支持 bool 类型。在这些版本的 C 语言中,布尔值 通常使用整数来表示:0 表示 false。非零值(通常为 1)表示 true。

2025-09-05 10:09:33 406

原创 C语言-变量基础知识

二进制00000001001000110100010101100111八进制01234567二进制10001001101010111100110111101111十六进制89ABCDEF位 bit 二进制数中的一个数位,可以是0或1,是计算机中数据最小的单位字节 byte B 计算机数据中的基本单位,每8位组成一个字节KBMBGBTB1B=8bits。

2025-09-04 20:29:22 446

原创 C语言-预备知识

C语言基础知识

2025-09-04 20:19:13 702

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除