
编程基础
文章平均质量分 94
主要学习编程的一些基本语法和使用
_给我学起来
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一维数组
本文系统介绍了C++中一维数组的基本概念和使用方法。主要内容包括:1)数组定义与创建,强调数组大小固定且元素类型相同;2)三种初始化方法(大括号、memset、fill);3)数组元素的访问规则与越界问题;4)常用操作如赋值、求元素个数、输入输出;5)典型算法实现(查找、插入、删除);6)三个应用实例(数字统计、连续子数组最小和、两数之和问题)。文章通过代码示例详细说明了数组操作要点,并比较了不同解法的时间复杂度,适合初学者系统学习数组基础知识。原创 2025-10-07 17:56:25 · 935 阅读 · 0 评论 -
二维数组
这篇文章系统地介绍了二维数组的基本概念和常见操作。主要内容包括:1.二维数组的定义和创建方法;2.三种初始化方式(大括号初始化、memset()、fill());3.数据访问和输入输出方法;4.常见操作如行列求和、对角线处理;5.边界处理方法;6.矩阵变换技巧(旋转、翻转);7.通过两个编程实例(杨辉三角、魔法少女)演示了二维数组的应用。文章采用代码示例与理论说明相结合的方式,详细讲解了二维数组的各种操作技巧和注意事项。原创 2025-10-08 13:29:36 · 918 阅读 · 0 评论 -
字符数组和字符串
本文介绍了C/C++中字符数组和字符串的基本操作。字符数组使用'\0'作为结束标志,需注意越界风险。文章详细讲解了字符数组的声明、初始化(包括memset和fill方法)、赋值、长度获取及输入输出方式。同时介绍了string类的使用,包括初始化、拼接、常用函数(如find、substr等)以及与其他类型的转换。最后针对带空格字符串的处理,对比了字符数组和string的不同读取方法,并提供了解决cin输入问题的实用技巧。原创 2025-10-12 15:50:49 · 659 阅读 · 0 评论 -
指针和动态分配
这篇文章介绍了C++中指针和内存管理的核心概念。主要内容包括:1)变量地址的概念及获取方法,特别是数组地址的特殊性;2)指针的定义、声明和初始化,以及野指针和空指针的问题;3)指针与数组的关系,包括一维和二维数组的指针操作;4)指针数组和数组指针的区别;5)内存分区和动态内存管理,重点讲解了new和delete的使用方法。文章通过大量代码示例详细说明了如何正确使用指针进行内存操作,并强调了内存泄漏和重复释放的风险。原创 2025-10-12 08:34:11 · 762 阅读 · 0 评论