自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

转载 解决函数中返回局部指针变量的问题,加深理解《堆和栈》问题

先分享网上的一遍文章,以帮助大家理解:《 堆和栈的区别》 一、预备知识—程序的内存分配   一个由C/C++编译的程序占用的内存分为以下几个部分   1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其   操作方式类似于数据结构中的栈。   2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束

2017-04-11 11:28:22 855

转载 C语言中typedef用法

*一.基本概念剖析 int* (a[5])(int, char); //#1 void (b[10]) (void ()()); //#2 double(*)() (*pa)[9]; //#3 1.C语言中函数声明和数组声明。函数声明一般是这样: int fun(int, double); 对应函数指针(pointer to function)的声明是这

2017-04-10 15:59:27 447

转载 [图像]摄像机坐标系转换及张正友标定

参阅 http://blog.csdn.net/humanking7/article/details/44756073 http://blog.csdn.net/humanking7/article/details/44756235

2016-09-18 21:16:17 853 1

原创 [编程题]查找替换字符串

将s所指字符串中最后一次出现的p所指子串全部替换成t所指子字符串,所形成的新串放在w所指的数组中。在此处,要求p和t所指字符串的长度相同。 例如: s=”sabcdeabcfgabch”; p=”abc”; t=”lht”; 变成:”sabcdeabcfglhth”;#include <stdio.h>#include <stdlib.h>#include <string.h>#def

2016-09-18 20:50:18 519

转载 函数返回值的几种情况

在一个函数的内部,return的时候返回的都是一个拷贝,不管是变量、对象还是指针都是返回拷贝,但是这个拷贝是浅拷贝。如果返回一个基本类型的变量,比如:int a;a = 5;return a;那么就会a的一个拷贝,即5返回,然后a就被销毁了。尽管a被销毁了,但它的副本5还是成功地返回了,所以这样做没有问题。但是对于非动态分配(new/malloc)得到的指针,像1那么做就会有问题,比如在某个函

2016-09-18 19:59:37 456

原创 [编程题]合并两个排序的链表

题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。

2016-09-16 20:55:00 299

原创 [编程题]链表中倒数第k个结点

题目描述 输入一个链表,输出该链表中倒数第k个结点。这道题目很简单,但是绕了大半天,记之以回顾。/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public:

2016-09-16 17:53:55 295

原创 [编程题]调整数组中奇数和偶数顺序

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。

2016-09-16 16:20:57 512

原创 [编程题]简单错误记录

开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。处理: 1、 记录最多8条错误记录,循环记录,对相同的错误记录(净文件名称和行号完全匹配)只记录一条,错误计数增加;2、 超过16个字符的文件名称,只记录文件的最后有效16个字符;3、 输入的文件可能带路径,记录文件名称不能带路径。输入描述: 一行或多行字符串。每行包括带路径文件名称,行号,以空格隔开。输出描述: 将所有的记

2016-09-15 14:34:04 428

原创 [编程题]字符串分隔

题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述: 连续输入字符串(输入2次,每个字符串长度小于100)输出描述: 输出到长度为8的新字符串数组

2016-09-14 13:03:47 413

原创 [编程题]随机数的去重与排序

题目描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。

2016-09-14 10:49:31 1260

转载 转载]STL学习之String

在学习c++STL中的string,在这里做个笔记,以供自己以后翻阅和初学者参考。

2016-09-13 20:19:36 302

原创 [编程题] 最高分是多少

华为笔试题之一 老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.

2016-09-13 19:03:06 941

原创 Opencv实现:SIFT特征提取+RANSAC剔除误匹配点

最近整理一下利用SIFT特征提取方法和RANSAC(随机抽样一致性方法)进行剔除无匹配点的内容,将实现过程进行记录。 程序注释的非常清楚了,新手也能很快看懂。

2016-09-11 14:24:23 20134 10

原创 C语言中类型转换问题

【原创内容,转载注明出处】 从一道题目引发的一些思考,记下以便以后遗忘。 这是题目int main(){ unsigned char i = 1; i -= 4; printf(“the value of i is: % d”, i);}

2016-09-10 13:47:06 456

转载 [转载]返回字符串函数的四种方法

返回字符串函数有四种方式: 1.使用堆空间,返回申请的堆地址,注意释放; 2.函数参数传递指针,返回该指针; 3.返回函数内定义的静态变量(共享); 4.返回全局变量;

2016-09-09 20:25:16 638

翻译 while (*p) p++; while (*++p) ; while (*p++)三种循环比较

整理while (*p) p++;while (*++p) ;while (*p++) .

2016-09-09 20:18:53 5377

转载 [转载]STL学习之Vector

一、Vector的介绍 向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。

2016-09-09 12:57:50 293

转载 [转载]C++输入cin详解

C++中cin详解

2016-09-09 11:39:56 572

转载 解析char *p与char p[]

主要解析的问题:问题1:#include "stdio.h"char *get_string_1(){    char p[] = "hello world!";    return p;}char *get_string_2(){    char *p = "hello world!";    return p;}int main(){

2016-09-09 09:24:52 482

原创 笔试题:递归逆序栈

笔试题:递归逆序栈 如将栈{5,4,3,2,1}置为{1,2,3,4,5}

2016-09-08 17:24:39 562

原创 JAVA学习笔记-JAVA程序的基本结构

JAVA学习笔记-JAVA程序的基本结构学习java,多数视频教程从基本的语法知识讲解,听得有点迷糊,所以觉得有必要先简单了解一下java程序的基本结构。 一个java程序的基本结构大体可分为包,类,main()主方法,标识符,关键字,语句和注释等。

2016-05-04 18:31:22 389

PLC分级递阶智能控制系统的实现与应用

PLC分级递阶智能控制系统的实现与应用

2012-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除