![](https://img-blog.csdnimg.cn/20200117132215546.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
编程
文章平均质量分 52
编程相关的内容!
悸动的风
互联网时代的弄潮儿!
展开
-
git如何拉取指定分支的代码并提交
git如何拉取指定分支的代码并提交使用基本命令使用基本命令克隆代码git clone -b 分支名 git路径(如git@xxxxxx:qiang/sgj.git)2.提交代码到指定分支进到克隆下的分支目录git checkout 分支名git add .git push...原创 2021-01-08 09:58:46 · 872 阅读 · 0 评论 -
go切片基础及内存分配
一、切片介绍切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() 来实现的,这个函数可以快速且高效地增长切片,也可以通过对切片再次切割,缩小一个切片的大小。因为切片的底层也是在连续的内存块中分配的,所以切片还能获得索引、迭代以及为垃圾回收优化的好处。形式上类似于python中的list的,但是没有提供python中list那么多的可用方法,也情有可原,二、切片使用 切片创建 切片创建可以通过make函数,如创建一个整形切片//长度..原创 2020-12-04 23:49:53 · 1091 阅读 · 0 评论 -
go语言中匿名返回值和命名返回值对defer的影响
目录一、匿名返回值二、命名返回值三、defer在命名与匿名返回值函数中的表现一、匿名返回值匿名返回值顾名思义,未对函数的返回值作命名,是隐藏的,如下代码:func anonymousReturnValues() int { var res int defer func() { res++ fmt.Println("defer") }() return re...原创 2020-02-17 16:28:25 · 2532 阅读 · 1 评论 -
函数指针与回调函数
关于静态库和动态库的使用和制作方法。http://blog.csdn.net/morixinguan/article/details/52451612今天我们要搞明白的一个概念叫回调函数。什么是回调函数?百度的权威解释如下:回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实...转载 2018-02-20 21:15:49 · 719 阅读 · 0 评论 -
用两个栈模拟一个队列
用C++描述,题目大致是这样的: 已知下面Stack类及其3个方法Push、Pop和 Count,请用2个Stack实现Queue类的入队(Enqueue)出队(Dequeue)方法。 class Stack{…public: void Push(int x); // Push an element in stack; int P翻译 2017-10-26 21:17:48 · 449 阅读 · 0 评论 -
atoi函数的C实现
//***********************************************************//atoi (表示 alphanumeric to integer)是把字符串转换成整型数的一个函数。//函数原型:int atoi(const char *nptr);//参数 nptr为字符串指针//说明://参数nptr字符串,如果第一个非空格字原创 2017-10-05 23:25:56 · 1041 阅读 · 0 评论 -
十进制转十六进制的C实现
以下是代码实现:void dec16hex(int num,char *hex){char hextable[] = "0123456789ABCDEF";int i = 0;int j,k;char temhex[16],ch;while(num) {hex[i++] = hextable[num%16]; //对十进制数求余并最终与hex原创 2017-10-03 21:14:22 · 5299 阅读 · 0 评论 -
C快速排序简说
快速排序的简单理解#include#includevoid quick_sort(int pa[],int low,int high){int i = low;int j = high;int tmp = pa[i];if(i > j) //这个条件是递归终止条件return;while(i {while(i j--;if(i原创 2017-09-30 10:54:18 · 325 阅读 · 0 评论 -
关于数据结构->链表的一些基本操作
这里说下链表的一些基本操作:(1)快慢指针(2)删除链表中重复节点(包括只留下第一个节点和删除全部重复,当然有很多种情况但知道这些,其他的自己可以衍生出来)代码如下:*************************************************************************************************原创 2017-09-30 00:22:20 · 401 阅读 · 0 评论 -
日历程序
Python代码量少很多,c果然是各种语言的先驱,vim还是好用!原创 2017-07-30 22:01:36 · 322 阅读 · 0 评论