码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
关于变量类型FILE简要说明C
FILE *fp; FILE 是变量类型,实际上是C语言定义的标准数据结构,用于文件。FILE *fp 是声明,声明fp是指针zd,用来指向FILE类型的对象。fp=fopen("yssysj.txt","r"); fopen标准函数,打开磁盘文件yssysj.txt, 用于读,送返指针,指向FIL ...
分类:其他好文   时间:2020-05-08 18:45:21    阅读次数:100
go语言入门四(复合类型 数组切片 指针)
我们学过了基础数据类型 现在学习下复合类型 复合类型:把基础类型封装起来了 。 指针 指针可是c语言中的重头戏,指针数组 数组指针 函数指针 指针函数 回调函数 回调函数的数组 一级指针二级指针三四五 。。。。c语言指针有可以进行判断 进行+-等操作 go语言是不行的 go语言弱化了指针,最多只有二 ...
分类:编程语言   时间:2020-05-08 18:21:56    阅读次数:74
数组、指针和字符串
刚刚结束了第六章的学习,这里结合一下老师发的ppt和大纲外加教材来小小的自我总结一下 第六章 数组、指针和字符串 6.1数组 数组的初始化时,第一维的下标个数可以不用显式说明: int a[2][3]={1,2,3,4,5,6}; int a[][3]={1,2,3,4,5,6}; 上面两种等价。 ...
分类:编程语言   时间:2020-05-08 17:56:42    阅读次数:49
滑动窗口Sliding Window Algorithm
应用及优点: 1.可用于解决数组或者字符串的子元素问题。 2.用单循环代替了嵌套循环问题,时间复杂度低。 3.用双指针维护动态窗口。 相关算法题: Longest Substring Without Repeating Characters无重复最长子串 Find All Anagrams in a ...
分类:Windows程序   时间:2020-05-08 16:27:01    阅读次数:86
动态内存管理
动态内存管理1.为什么要动态内存管理intval=20;//在栈空间上开辟四个字节chararr[10]={10};//在栈空间上开辟10个字节的连续空间但是上述的开辟空间的方式有两个特点:1.空间开辟大小是固定的。2.数组在申明的时候,必须指定数组的长度,它所需要的内存在编译时分配。但是,有时候我们所需要的空间大小在程序运行时才知道,那数组的编译时开辟空间的方式就不行了,这时我就得试试动态开辟了
分类:其他好文   时间:2020-05-08 16:21:40    阅读次数:57
Linux内核、驱动调试总结
1.给驱动模块的打印加tag #define pr_fmt(fmt) "my_module: " fmt //在所有include头文件之前加 pr_info("xxxx"); 2.根据函数指针打印函数名 Symbols/Function Pointers: %pF versatile_init+0 ...
分类:系统相关   时间:2020-05-08 14:40:37    阅读次数:102
warning: deprecated conversion from string constant to ‘char*’
原因: 函数的形参原型为char *str,表示传递一个字符串的地址过来,并且可以通过传递过来的地址来修改其中的值;但是我传递的只不过是一个字符串常量,所以弹出了这个警告 而加了const之后: 改为const char *str,因为有const修饰符,变代表指针s指向的值不能被修改,符合字符串常 ...
分类:其他好文   时间:2020-05-08 13:05:50    阅读次数:56
116. 填充每个节点的下一个右侧节点指针
思路: (1)因为是一个完美二叉树,也就是,一个节点要么没有左右子节点,要么左右子节点都有 (2)假如根节点为空。或者根节点左子树为空,不需要进行算法,返回root (3)此时根节点一定有子树,把根的左子节点和右子节点连接起来 (4)之后判断根节点是否有next(和根同一行的节点),有的话,还是因为 ...
分类:其他好文   时间:2020-05-08 12:56:19    阅读次数:40
linux内核共享双向链表
双向链表 原理 单链表在遍历其每一个元素的过程中,一旦通过某个节点的next进入了下一个节点之后,就没有办法再回到上一个节点了,单链表只能往前走,而不能往后,这样子显然非常的不方便。解决的办法是我们在单链表的基础上给每一个元素附上两个指针域,一个是指向下一个节点的next,另一个是指向下一个节点的p ...
分类:系统相关   时间:2020-05-08 10:17:29    阅读次数:98
线性表
线性表 线性结构的基本特点是除第一个元素无直接前驱,最后一个元素无直接后继之外,其他每个数据元素都有一个前驱和后继。 1. 由n (n =0)个数据特性相同的元素构成的 有限 序列称为线性表。 2. 线性表中元素的个数n定义为线性表的长度,n =0 时称为空表。 一、线性表的基本操作 | 操作 | ...
分类:其他好文   时间:2020-05-07 15:35:46    阅读次数:75
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!