- 博客(22)
- 收藏
- 关注
原创 2.c语言数据结构-----单链表(写单链表)
环境:链接了虚拟机VM,编译使用linux命令1.线性表的顺序结构就是2.链表概念:有一个或多个含有指针成员变量的结构体,通过其指针成员的地址指向形成逻辑上的链式结构链表的优点:方便插入和删除元素,不方便存取(存取是数组的优点)这里使用的是vscode软件环境:链接了虚拟机VM,编译使用linux命令。
2024-03-02 16:26:19
850
原创 1.c语言数据结构
对于数据结构我对此的看法就是多写,多练,多看。后面都是一步步去实现各类数据结构。“结构”:数据元素之间的关系。2.线性结构(顺序结构)4.网状结构(图状结构)3.树结构(层次结构)
2024-03-02 15:26:47
338
原创 5.c语言函数
看代码,a,b传参后,我改变他们的值,但实际上a,b的值并没有改变,如果想改变,就使用指针作为形参的方法(后面会详细讲指针)返回值类型 函数名(形参列表)---形参列表可不写或返回值类型写void(return后面没东西)“返回值类型”:return后面那个表达式值的类型,一般为单值类型即。2.明确函数要实现的功能和参数关系,不去管功能的具体实现。4.问题的解 ,递归到一定程度 ,一定是显而易见的。在c中,函数用于完成某个特定功能的指令序列的封装。)----代码与功能高度相契合,函数间关联性低。
2024-03-02 15:21:09
370
原创 4.c语言循环
------》到这一步会跳转到 loop 那一行执行。注意:在写程序时,尽量不用goto实现循环,会使代码可读性下降。表达式为真执行语句,执行完在回来进行表达式判断,为假,结束循环。3.do-while语句。循环种类:1.goto语句与 if 语句构成的循环。:无条件跳转语句(在linux驱动中常用)使用for语句,表达式都可以不写(死循环)while(表达式) -----但是while()--括号里面不可以为空。}while(表达式);跳出循环(不在循环中)loop:(名字:)
2024-03-01 14:41:22
385
1
原创 3.c语言分支结构
3.执行switch语句时,除非遇到break(会跳出switch),否则从哪开始,就从哪执行,直到default。为0(为假),继续下一个表达式2判断为真为假,为真执行语句2,假下一个表达式。else if(表达式2) ---》可以嵌套多层。case 常量表达式1:语句;case 常量表达式2:语句;语法:if(表达式){语句;直到表达式均为假,执行语句3。表达式为非0(为真),执行语句1,为0(为假)执行语句2。语法:if(表达式)语法:if(表达式)表达式1为非0(为真),执行语句1,
2024-03-01 14:13:57
360
1
原创 2.c语言运算符与表达式
先运算前面的 [a && (b=b-1)] ,因为a=0,为假,这个表达式为0,且因为惰性运算,b=b-1不会运算 --->可以看成 0 | |(c=c-1)(1)5>4>3 --->关系不成立,5>4表达式值为1,然后5>4这个表达式替换成1,即1>3,关系不成立。(1.0)* (8/4)---》得到2.0。(3)5关系不成立,表示式值为0。)需要两个操作数-------》1+1 2*2 4/5。(2)5>4 ----->关系成立,表达式值为1。
2024-02-29 13:49:20
910
原创 python 列表 sort()和reverse()函数的简单使用
效果:将列表中的元素按由大到小进行排序,详情参考sort()revere()使用:列表名.revere()sort()使用 :列表名.sort()效果:将列表中的元素按由小到大进行排序。
2023-06-29 12:20:44
204
1
原创 python 列表append()函数的基本使用
a[3][0]指['7','8','9']中下标为0的数据,即7。语法:1.列表.append('插入的字符')---插入字符。2.列表.append(想插入的列表)a[3]指列表a中下标3的元素,即['7','8','9']插入的数据会从列表的后方插入。再上图中出现a[3][0]
2023-04-23 21:14:57
521
原创 python capitalize()和title()函数的基本使用
capitalize()函数作用:将字符串首个字符转换成大写。title()函数作用:将将字符串中每个首字母变成大写。字符串序列.capitalize()字符串序列.title()
2023-04-20 20:43:15
444
原创 python split()函数的基本使用
语法:字符串序列.split('你想分割的字符',num) num为分割的数量,但得出的数量为num+1。#['hello', 'world', 'and', 'i used python']得到的数量为3+1个。
2023-04-20 20:30:32
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人