上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 37 下一页
摘要: 结构体偏移量 可以利用offsetof来计算结构体中属性的偏移也可以通过地址的相加运算 计算偏移量结构体嵌套结构体 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(248) 评论(0) 推荐(0)
摘要: 递归函数 函数自身调用自身,必须有结束条件退出循环 案例 实现字符串逆序遍历实现斐波那契数列 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> //递归函数 函数 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(509) 评论(0) 推荐(0)
摘要: 格式化读写 写文件 fprintf读文件 fscanf 代码示例: void test04() { //写文件 FILE*f_write = fopen("./test4.txt", "w"); if (f_write == NULL) { return; } fprintf(f_write,"he 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(51) 评论(0) 推荐(0)
摘要: 字符串的格式化 可以利用sprintf对字符串进行格式化sprintf(目标字符串,“格式”,占位参数…); 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> / 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(120) 评论(0) 推荐(0)
摘要: void数据类型相关概念以及使用方式 void数据类型 void 字面意思是“无类型”,void* 无类型指针,无类型指针可以指向任何类型的数据void定义变量是没有任何意义的,当你定义void a,编译器 会报错的。 void真正用在以下两个方面: 对函数返回的限定;对函数参数的限定; void的 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(681) 评论(0) 推荐(0)
摘要: 一位数组名称 本质并不是一个指针 有两种特殊情况: 对数组名称进行sizeof对数组名称 取地址,获取的指针步长是整个数组长度 除了两种特殊情况外,都是指向数组中首元素的地址的指针 数组名称—指针常量,指针的指向不可以修改 如果将数组名传入到函数参数中,为了提高可读性通常写为:int arr[] 访 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(69) 评论(0) 推荐(0)
摘要: 二级指针操作-文件读写 需求:从文件中读取数据,并且将数据存放到堆区的数组中 char**pArray=malloc(sizeof(char*)*len)获取有效行数将文件光标置为文件首 fseek(file,0,SEEK_SET)读取文件数据并且放入到pArray中显示数组pArray释放数组pA 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(102) 评论(0) 推荐(0)
摘要: 栈(Stack) 概念:一种特殊的线性表 栈的顺序存储: 一段连续的顺序空间 代码示例: 栈的顺序存储.c #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> #include 阅读全文
posted @ 2022-02-13 12:51 黑马金牌编程 阅读(74) 评论(0) 推荐(0)
摘要: 递增和递减运算符 3.1前置递增和递减运算符概述 <script> //1.想要一个变量自己加1 num = num +1 比较麻烦 var num = 1; num = num + 1; //++num console.log(num); //2 //2.前置递增运算符 ++ 写在变量的前面 va 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(207) 评论(0) 推荐(0)
摘要: 3.函数的参数 3.1形参和实餐 在声明函数时,可以在函数名称后面的小括号中添加一些参数,这些参数被称为形参,而在调用该函数时同样也需要传递相应的参数,这些参数被称为实参。 参数的作用:在函数内部某些值不能固定, 我们可以通过参数在调用函数时传递不同的值进去。 <script> function g 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(118) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 37 下一页