- 博客(12)
- 收藏
- 关注
原创 数据结构:顺序表
如图所示,当我的有效个数和空间大小相等时,就需要重新申请空间,如果我们直接使用realloc申请空间,如果我们空间大小capacity为0的话,那所申请的空间就一直为0,因此,我们需要重新创建一个参数,使用三目运算符来判断,如果申请时空间大小为0时,就让它为4,如果申请的空间大小不为0时,就让它为原有空间大小2倍。首先我们需要定义顺序表的结构,这里选择的是动态顺序表,里面有对顺序表的初始化,顺序表的增删查改以及顺序表的销毁和打印,销毁是因为我们使用的是动态内存,打印是为了方便查看我们的结果。
2026-03-01 00:08:25
664
原创 字符函数和字符串函数以及内存函数的使用
本文介绍了C语言中常用的字符函数、字符串函数和内存操作函数。字符函数部分详细讲解了字符分类函数(如isdigit、isalpha等)和字符转换函数(tolower、toupper)的使用方法。字符串函数部分重点分析了strlen、strcpy、strcat、strcmp等常用字符串操作函数的功能、使用要点和模拟实现方法。。文章通过示例代码和图示详细说明了这些函数的使用场景和注意事项,对于理解和使用C语言的字符串处理功能具有指导意义。
2025-11-15 16:56:59
723
原创 C语言中的语法
文章摘要:本文介绍了C语言中的操作符与语句分类。操作符部分包含算术、赋值、关系、条件、逻辑等操作符的使用方法,重点讲解了单目操作符中的前置与后置++/--区别。语句部分详细说明了空语句、表达式语句、函数调用语句、复合语句和控制语句的分类与用法,其中控制语句包括顺序、选择(if/switch)、循环(for/while/do while)以及break、continue、goto、return等流程控制语句。文章通过大量代码示例帮助读者理解各类语句的执行逻辑和注意事项,为C语言初学者提供了全面的语法基础参考。
2025-10-24 17:42:15
938
原创 C语言中的类型,变量,转义字符,占位符
本文介绍了C语言中的基础概念,包括数据类型、转义字符和占位符。数据类型分为内置型(字符型、整型、浮点型、布尔型)和自定义型(数组、结构体等),并说明了各类型的存储大小。转义字符如\n(换行)、\t(制表符)等用于特殊字符表示。占位符如%d(整数)、%f(浮点数)等在输入输出时指定格式。这些基础知识对初学者理解代码结构至关重要,为后续编程学习打下基础。文章通过代码示例直观展示各类概念的实际应用。
2025-10-21 16:42:06
1525
原创 scanf与printf的一些用法以及使用时需要注意的问题
前言作为初次了解C语言,我想我们都离不开printf,还有scanf这两个函数吧,下面是我对这两个函数的理解,因为我也是刚学习c语言不久,所以对这两个函数可能理解的不是很到位,但是随着以后的学习,我会慢慢的将这两个函数的用法以及需要注意的问题的更新。printf是C语言中的库函数,也是输出函数。它用于将信息打印在你的电脑屏幕上,其中里面的f代表format(格式化)表示可以定制输出需要的文本格式。需要使用它时需要包含头文件。它的头文件是<stdio.h>。下面我用一个简单的例子来帮你了解它。
2025-10-16 17:05:29
649
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅