- 博客(8)
- 收藏
- 关注
原创 第六章(字符串上)
字符串其实就是字符数组定义的格式:2、常用 char *p = “hello”;区别:1是字符串变量,2是字符串常量不允许修改注意指针的操作:保存地址可以 ——修改指向——指向字符串常量的地址空间对野指针的内存空间操作不行。
2023-05-20 04:31:02 36 1
原创 C语言学习(第五章)(上部分)
1、指针 == 地址 (用代码表示)定义的变量 int a = 10 我们可以用两种方法来访问:(1)通过变量名来访问(2)通过地址也能访问(&取变量的地址,*将地址内的值读出,写法(*(&a),根据代码理解))2、指针变量 == 存放地址的变量变量访问的两种方式(1)直接通过变量名进行访问,称为“直接访问”方式。(2)另一种称为“间接访问”的方式,即将变量i的地址存放在另一个变量中,然后通过该变量来找到变量的地址,从而访问变量。3、需要注意的点。
2023-05-20 04:13:20 47 1
原创 练习(输入三个数a,b,c; 要求不管怎么输入,在输出的时候,a,b,c就是由大到小的顺序输出,用函数封装实现,用上指针的方法)
思路:首先定义三个变量a,b,c ,再封装一个顺序按从大到小输出的顺序函数。无论是先输入小数还是从中间输入大数,结果都会由从大到小的顺序输出。
2023-05-20 04:12:24 95 1
原创 C语言学习(第四章下半部分)
总结:(1)在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元,在发生函数调用时,函数max的形参被临时分配内存单元。(内存空间)(2)将实参对应的值传递给形参,例如实参的值为2,把2传递给相应的形参x,这时形参x就得到值2,同理,形参y得到值3。(值传递)(3)通过return语句将函数值带回到主调函数,如果return语句中指定的返回值是z,这个z就是函数max的值(又称为返回值)。
2023-05-20 04:12:01 46 1
原创 C语言学习(第四章上部分)
void printfwenzi() \\定义一个无参数的函数printf("欢迎来看我的学习文章\n");int main()\\在函数main中调用名为printfwenzi的函数return 0;//三要素: 返回值,参数列表,功能int add(int data1,int data2)//函数原型int ret;return ret;int y;int z;printf("请输入一个数:\n");printf("请再输入一个数:")
2023-05-07 02:53:43 48 1
原创 C语言基础学习(第三章)
(1)关于中括号[] 的解释,定义的时候表示数组中的总个数——int a [10]下标法表示数组中的某个元素,从0开始计数(2)数组如何遍历int main()int a[10];//这边的10表示数组的大小int data;data < 10;data++){printf("数组初始化完毕\n");data < 10;案例(数组的各种初始化方式及大小计算)int main()//这边的10表示大小//这边的10表示大小int data;
2023-05-06 21:05:02 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人