![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
moxue10
这个作者很懒,什么都没留下…
展开
-
C语言结构体赋值
声明: 本文是我在工作中遇到的C语言结构体赋值以及C语言指针问题后的一些总结,希望可以对你有所帮助。介绍:先不做讲解,看看下面的代码,大家猜一下打印的值,看大家对C语言结构体赋值和结构体指针是不是了解:#include <stdio.h>int main () { typedef struct test { int a; int b; char c[20]; }TEST; TEST a1 = {1,2,"xiang"}; TEST b1 =...原创 2020-09-20 11:54:21 · 9520 阅读 · 2 评论 -
MD5的函数实现 —— 判断是否为相同的文件
声明: 在我们平时工作中经常会使用MD5来判断两个文件是否为同一个文件,而判断的方法就是使用md5sum命令加文件名来看两个文件的MD5值是否相同,而当我们在程序中需要比较两个文件或者两个字符串是否相同的时候就要用到MD5 的函数了,下面就是我自己学习时的总结,希望可以对您有所帮助。介绍:一. MD5的头文件(而具体头文件和源文件在结尾附件中):#include "md5....原创 2019-11-02 18:16:10 · 2543 阅读 · 0 评论 -
求最大子数列
声明:本文转自数据结构与算法分析的第二章:算法分析。今天看到这关于求最大子数列问题的几种程序。感觉这几个程序非常的好,对我有很大的帮助,所以将他们描述在下面,希望对各位有帮助,而关于程序的详细说明请看《数据结构与算法分析--C语言描述》这本书。下面只是我个人的理解。详细的测试代码在:https://code.csdn.net/dashboard/snippets?language_tag_id...转载 2018-01-08 20:10:21 · 358 阅读 · 0 评论 -
(int *) 和 *(int **) 的不同使用条件
昨天写一个迭代器的小程序,结果被下面的这段代码给弄蒙了,代码如下:void array_next(iterator_t *p_iter) {(*(int **)p_iter)++; }最初我一直想不明白为什么要在p_iter前使用*(int **)而不是直接使用(int *)。在我的印象中,将p_iter直接转换为int类型的指针就好啦。而使用*(int **) 感觉有点...转载 2017-12-08 08:55:18 · 1915 阅读 · 0 评论 -
指针简介(1)
声明: 本文是阅读周立功老师的程序设计与数据结构后所写,很多内容其实是书中的内容,所以如果您想了解更多这方面的知识,您可以阅读这本书。指针: 我想对于程序员来说指针并不陌生,尤其是对于经常写驱动程序或者写操作系统的人。而对于我来说,指针是我看程序时经常会用到的。虽然写的不多,但是读的程序还是不少的。因为感觉周立功老师写的这本书真的非常的好。所以这几天打...原创 2019-03-02 17:21:29 · 248 阅读 · 0 评论 -
指针简介(3)—— 指针函数与函数指针
声明: 本文是阅读周立功老师的程序设计与数据结构后所写,很多内容其实是书中的内容,所以如果您想了解更多这方面的知识,您可以阅读这本书。 在前面一节我们简单介绍了指针、数组、指针数组以及数组指针。而在这一节中我们主要介绍两个概念:函数指针函数以及函数指针。指针函数: 说到指针函数,他的主体还是一个函数,但是他的返回值为指针类型,因此我们...原创 2019-03-18 11:01:41 · 806 阅读 · 0 评论 -
指针简介(2)——参数传值和参数传址
声明: 本文是阅读周立功老师的程序设计与数据结构后所写,很多内容其实是书中的内容,所以如果您想了解更多这方面的知识,您可以阅读这本书。 在调用函数时我们通常会向调用的函数传递参数,而这里的参数有两种方式传递进入函数,一种是将实参的变量名直接传递给调用函数,这种被称为是参数传值,而另一种是将实参的地址传递给调用函数,这种方式被称为是参数传址。参数传值:...原创 2019-03-13 20:46:16 · 653 阅读 · 0 评论 -
指针简介(4)—— 自制栈
声明: 本文是阅读周立功老师的程序设计与数据结构后所写,很多内容其实是书中的内容,所以如果您想了解更多这方面的知识,您可以阅读这本书。自制栈: 对于学习嵌入式的人来说栈一定不会陌生,那么我们是否可以自己写一个栈并实现对其操作的函数那?我想这是可以的。下面我们一步一步来完成它。 首先我们要用一个结果体来将这个栈定义出来,对于真正的栈来说可以向...原创 2019-03-22 20:41:29 · 280 阅读 · 0 评论