Golang指针基本介绍及使用案例详解

一、指针的相关概念说明 变量:是基本类型,变量存的就是值,也叫值类型 地址:用于引用计算机的内存地址,可理解为内存地址的标签,通俗一点讲就是一间房在小区里的门牌号。如下图① 指针:指针变量存的是一个地址,这个地址指向的空间存...

c语言中%s和%d的区别详解

/* > File Name: ptr_both.c > Author: Mr.Yang span˃ > Purpose:思考指针指向字符串和指向整型的区别 >...

C语言中%d,%p,%u,%lu等都有什么用处详解

%d   有符号10进制整数(%ld 长整型,%hd短整型 )%hu   无符号短整形(%u无符号整形,%lu无符号长整形)%i    有符号10进制整数 (%i 和%d 没有区别,%i 是老式写法,都是整型格式) %o   无符号8进制...

汉诺塔-递归实现详解

汉诺塔(Hanoi)         汉诺塔,又叫河内塔,是源于印度古代的一个传说。传说神在创造世界的时候做了三根金刚石柱子,并在一个教塔里留下了三根金刚石棒,第一根上面从上到下套着64个按从小到大...

算法-包含min函数的栈详解

/* [包含min函数的栈]     [题目] 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。     [解析]...

算法-二叉树中和为某一值的路径详解

/* [二叉树中和为某一值的路径]          [题目] 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。 路径定...

算法-从上往下打印二叉树详解

/* [从上往下打印出二叉树的每个节点,同层节点从左至右打印。]          [题目] 从上往下打印出二叉树的每个节点,同层节点从左至右打印。...

算法-二叉搜索树的后序遍历序列详解

/* [二叉搜索树的后序遍历序列]          [题目] 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。 如果是则输出Y...

算法-栈的压入、弹出序列详解

/* [栈的压入、弹出序列]          [题目] 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。...

算法-数值的整数次方详解

/* [数值的整数次方]              [题目] 给定一个double类型的浮点数base和in...