自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux开发环境

2.改变分辨率 xrandr -s 分辨率3.:放大字体减小字体4.清屏ifconfig 查看当前网卡的状态 IP地址。

2025-04-08 23:53:26 369 1

原创 C语言:几种字符串常用的API

1. strlen - 计算字符串长度 2.strcpy - 复制字符串 3. strncpy - 复制指定长度的字符串 4. strcat - 连接字符串 5. strncat - 连接指定长度的字符串 6. strcmp - 比较字符串 6. strcmp - 比较字符串 7. strncmp - 比较指定长度的字符串 8.strchr 查找子字符9. strstr - 查找子字符串 10.assert-断言11.strtok -字符串分割

2025-04-07 00:00:00 714

原创 C语言:字符串

字符数组形式 字符指针形式  字符数组的存储方式和整型数组在存储上的区别  1. 使用 malloc 函数动态开辟字符串 2. 使用 calloc 函数动态开辟字符串3.free C 库函数 void free(void *ptr) 释放之前调用 calloc、malloc 或 realloc 所分配的内存空间。 void *memset(void *str, int c, size_t n) 是 C 语言标准库 <string.h> 中的一个函数,用于将一段内存区域的每个字节都设置为指定的值。

2025-04-05 00:12:35 963

原创 C语言:指针数组、函数、二级指针

指针数组是一个数组,数组中的每个元素都是指针。这些指针可以指向各种类型的数据,如整数、字符、结构体等,甚至可以指向其他数组或函数。指针函数本质上是一个函数,只不过它的返回值是一个指针。这个指针可以指向各种类型的数据,如整数、字符、结构体等。一级指针:普通指针是指向某个变量的内存地址的变量。例如int a = 10; int *p = &a;,这里p是一级指针,存储变量a的地址。二级指针:二级指针是指向一级指针的指针。它存储的是一级指针的内存地址。比如int **pp = &p;,pp就是二级指针,它指向一

2025-04-02 00:00:00 2260

原创 C语言:数组、函数指针

数组指针是指向数组的指针,它指向的是一个数组,而不是数组中的某个元素。也就是说,数组指针保存的是数组的起始地址,并且它的类型与所指向的数组类型相匹配。函数指针是指向函数的指针变量。和普通指针不同,普通指针指向的是数据对象(如整数、字符等),而函数指针指向的是函数的代码块起始地址。借助函数指针,你可以在程序运行时动态地调用不同的函数。

2025-04-01 01:07:14 1769

原创 C语言:指针与二维数组

a[0]+1= *(a+0)+1第0行第一列的地址,是地址的意思。而第0个子数组的第1个元素表示方式是a[0][1],不要乱。也可以说是第0个子数组的第1个元素的地址。2. 指针与二维数组。

2025-03-31 00:00:00 382

原创 C语言:指针引用数组

让指针逐一向后移动,每次指向数组下一个元素,配合。练习 : 将数组中的n个元素按逆序存放。解引用获取当前元素值,实现数组遍历。见怪不怪:指针当作数组名,下标法访问。练习:函数封装数组初始化,遍历。定义一个指针变量指向数组。依下标访问元素并输出。通过指针引用数组元素。指针增量和数组的关系。

2025-03-30 00:00:00 243

原创 C语言:指针

练习: 输入三个数a,b,c;要求不管怎么输入,在输出的时候,a,b,c就是由大到小的顺序输出,用函数封装实现。指针是一种变量,它存储的是另一个变量的内存地址。通过指针,你可以直接访问和修改该内存地址上存储的数据。利用指针作为参数,实现了两个整数变量值的交换。* 将地址内的值读出运算符。练习:指针指向固定的区域。

2025-03-29 00:00:00 557

原创 C语言:函数与数组名

在 C 语言中,数组作为函数参数传递是常见的操作,不过与其他数据类型的参数传递有所不同。下面详细介绍数组作为函数参数的相关内容。

2025-03-28 00:00:00 411

原创 C语言:函数的调用

在 C 语言中,函数调用是程序执行过程里的关键环节,它能让程序模块化,增强代码的复用性与可维护性。下面我会详细介绍函数调用的各个方面。 局部变量     形式参数和实际参数函数的嵌套调用 函数的递归调用、递归法求阶乘

2025-03-27 00:00:00 748

原创 C语言:函数的定义

返回值类型 函数名(参数列表) {// 函数体语句;return 返回值;返回值类型:指定函数返回值的类型,像intfloatvoid等。如果函数不返回任何值,返回值类型就用void。函数名:要符合 C 语言标识符的命名规则,是用来标识这个函数的名称。参数列表:列出函数需要接收的参数,多个参数之间用逗号分隔。每个参数都要指定数据类型和参数名。如果函数不需要参数,参数列表可以为空。函数体:由一系列语句组成,是函数的具体实现代码。return语句:用于返回函数的结果。如果返回值类型是void。

2025-03-26 00:00:00 382

原创 C语言:二维数组

数据类型 数组名[行数][列数];数据类型:表示数组中元素的类型,例如intfloatchar等。数组名:是自定义的数组名称,要符合 C 语言标识符的命名规则。行数(column):指定二维数组有多少行。列数(row):指定二维数组每一行有多少列。2.c语言是特殊的一维数组。

2025-03-25 01:03:25 479

原创 C语言:斐波那契、冒泡、简单排序

斐波那契数列是一个经典的数列,其特点是从第三项开始,每一项都等于前两项之和,即,其中arriarrSizesizeofarrarrSizearr[0]arr[1]for。    对数组进行降序排序并输出排序后数组元素的功能,采用的排序算法是冒泡排序。对数组进行排序的功能,具体使用的是选择排序算法。

2025-03-24 23:57:42 1681

原创 C语言:数组引入及基本用法

在 C 语言中,当需要处理一组相同类型的数据时,数组就派上用场了。如果使用多个独立变量来存储这些数据,会导致代码冗长且难以维护,而数组可以将这些数据组织在一起,便于管理和操作。

2025-03-22 00:19:28 266

原创 C语言:嵌套循环输出

2.水仙花数(Narcissistic number)也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数。严格意义上,它是指一个三位数,步骤是:用较大数除以较小数,然后把除数当被除数,余数当除数,重复直到余数为 0,此时除数就是最大公约数。就是水仙花数,因为1³ + 5³ + 3³ = 1 + 125 + 27 = 153。循环,外层循环控制行数,内层循环控制每行的列数,将每行的。相乘的结果输出,并且每行输出完毕后进行换行操作。其每个数位上的数字的 3 次幂之和等于该数本身。

2025-03-21 23:59:12 285

原创 C语言:循环break和continue编码分析

break能完全终止循环,不再执行循环体中剩余的代码,也不会再进行后续的循环迭代。continue:仅跳过当前循环中 continue语句之后的代码,然后继续进行下一次循环迭代。

2025-03-21 01:37:43 340

原创 C语言:while

在 C 语言中,while是一种循环控制语句,用于重复执行一段代码,直到指定的条件不再满足为止。

2025-03-20 23:45:33 491

原创 C语言:流程控制之switch语句

在 C 语言里,switch语句属于多分支选择语句,它能依据一个表达式的值来执行不同的代码块。

2025-03-20 00:51:01 623

原创 C语言:流程控制之if语句

if语句 if嵌套 if 语句

2025-03-19 02:48:55 574

原创 C语言:其他输入

C语言:其他输入

2025-03-18 01:27:51 219

原创 C语言基础:scanf的用法

C语言基础:scanf的用法

2025-03-18 01:08:25 522

原创 C语言基础:printf的用法

C语言基础:printf的用法

2025-03-17 01:56:58 152

原创 在cmd命令提示符中到达指定路径或文件夹

在cmd命令提示符中到达指定路径或文件夹

2025-03-14 00:25:53 513

空空如也

空空如也

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

TA关注的人

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