- 博客(25)
- 收藏
- 关注
原创 C语言 MINISHELL 简单实现
2、终端显示函数(terminal.c)4、头文件,函数声明。3、指令函数(command.c)1、主函数(man.c)
2024-08-13 19:44:51 54
原创 DAY 13 指针函数 函数指针 结构体
上述代码中 , 定义函数BubbleSort中int * parray 为指向数组的指针,int len 为数组长度, int (*pfun)(int,int)为一个指针函数;就会导致在函数调用完之后返回的局部变量地址指针变成一个‘野指针’。主函数中BubbleSort(a,5,AbsAsc)其中a为数组名,5为数组长度,AbsAsc为函数指针(传递到指针函数int (*pfun)(int,int)中)为一个函数,并且返回值为指针。例 :int * parray(int , int )
2024-07-25 19:16:49 200
原创 DAY 12 指针数组 数组指针 二级指针
(*(a+m) + n) 按一维数组与指针关系演化(a[i] == *(a + i) == *(p + i) == p[i])定义一个指针数组a,其数组的每一个元素均为一个指针,而指针在空间中占8个字节,根据数组的空间特性可知指针数组的空间大小为 : 元素个数*8 == i * 8。*(*(q + m) + n) 数组指针q,指向第一个数组,+m则指向第m个数组的第一个元素,参考一维数组指针关系。由指针组成的数组,数组的每一个元素均为一个指针。
2024-07-24 19:53:56 308
原创 DAY 7 选择排序 二维数组 字符型数组
strlen,strcpy,strcmp,strcat练习。计算输入字符串中大写字母,小写字母,空格,数字的个数。
2024-07-18 18:26:21 81
原创 DAY 6 C语言学习 循环结构 辅助控制语句 数组
练习:1.从终端接收若干个数,以-1结束,计算所有输入数字的平均值。练习:从终端接收10个数到数组中,计算这10个数的平均值。练习:从终端获得5个数到数组中,获得数组中的最小值。练习:1.利用goto求和。
2024-07-17 17:45:13 191
原创 DAY 5 C语言学习 分支结构 循环结构
1.从终端输入一个成绩,打印成绩的级别 (使用switch实现)1. 从键盘输入一个字符,输出该字符的按字典排列顺序的下一个字符,例如,输入a,则输出b。如果输入的字符不在26个英语字母中,则显示输入数据有误,如果输入的字符是z或Z,则输出a或A。练习:鸡兔同笼,共50只,140只脚,打印出鸡兔的个数。90 - 100打印 优秀。80 - 89打印 良好。70 - 79打印 中等。60 - 69打印 及格。0 - 59打印 不及格。练习:打印99乘法表。
2024-07-16 18:51:47 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人