自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 几种变量类型及其自动初始化

几种变量类型及其自动初始化外部变量以外部定义形式定义的变量称为外部变量(又名全局变量)与函数类似,外部变量也允许先使用后声明,或在另一个源文件里定义而在其他文件里被使用。如果需要声明一个外部变量,要按照以下形式:extern int a;//int可以是别的类型这说明a在其他地方被定义(当然需要a真正的有被定义)。静态局部变量定义方式: 加关键词 statice.g.在函数内写...

2019-03-02 10:24:33 1374

原创 c语言动态储存机制

C语言的动态存储管理机制使用条件使用这些函数首先要引用stdlib.hvoid *malloc(size_t n)动态开辟一片地址e.g.int n;double *scores;......scanf("%d",&n);scores=(double *)malloc(n*sizeof(double));if(scores==NULL){//无法满足时}.......

2019-03-02 10:23:41 455

原创 c语言对命令行参数的处理

c语言对命令行参数的处理原理C语言把命令行看做由空格分隔带字段,每段看做一个命令行参数。通过main函数的参数获取命令行的参数。要处理命令行参数,程序的函数main要采取另外一种形式:int main(int argv,char *argc)//其中argv是命令行中的字段数,agrc是字符指针(的)数组,分别指向各分段的字段(这也是为什么判断有没有结束是用*argv=NULL而不是arg...

2019-03-02 10:22:53 859

原创 C语言文件操作

C语言文件操作流(文件指针)一个程序启动的时候会自动创建标准输入流(stdin)、标准输出流(stdout)、标准错误流(stderr)stdin连接操作系统的标准输入,stdout连接操作系统的标准输出,标准错误流连接显示器(无法重现定向,为了使标准输出流被重定向的时候还能够向屏幕输出错误)。标准输入输出函数是对这些流进行操作。缓冲区由于外存的速度很慢,所以一般是采用成块的传递方式,...

2019-03-02 10:21:41 116

翻译 ros之tf简介[tf-Package Summary]

译者注第一次翻译技术类文章,难免有许多疏漏,还望见谅。所使用的ros版本是kinetic原文地址以下是译文tf包的简介tf是一个允许用户时刻跟踪多个坐标框架的包,它及时地维持树结构中的坐标帧之间的关系,并允许用户在任何时间点变换任何两个坐标帧之间的点、向量等。变化:自ROS Hydro以来,tf已被“弃用”,转而支持tf2。 tf2是对tf的新版,在更加有效地提供原有功能的基础上...

2019-02-22 13:33:02 1232

原创 Python爬取音乐网站遇到的困难及解决思路

Python爬取音乐网站遇到的困难及解决思路背景前几天写爬虫的时候,遇到一个网站(music.bbbbbb.me)通过ajax异步加载实现内容的呈现,当时我就懵了——以前从未遇到过,而一般的教程中没有这样的东西!一些思考网上大多的教程讲的都是基础性的,普遍性的,对于不同的场景其实都是需要做出稍微改进的。比如说大多数的爬虫教程吧,可以分为这几类:第一类,它会直接扔出源码,然后什么也不写...

2019-02-17 00:36:08 2702

原创 roscpp中常用的函数、类以及命名空间

roscpp中常用的函数、类以及命名空间思维导图图中列出了部分ros中常用的函数、类以及命名空间,呈现一个大致的框架。功能&用法 分析函数ros::init()功能详解原文:ROS initialization function.This function will parse any ROS arguments (e.g., topic name remappin...

2019-02-16 23:36:04 2834

原创 用git进行版本控制

用git进行版本控制什么是gitgit是分布式版本控制系统为什么用git为什么用git,也就是说git有什么用,顾名思义,它有两个功能:版本控制:管理一个项目的不同版本,如果某个版本写毁了可以快速滚回上一个版本;或者突然感觉还是以前的版本好,可以迅速找回。分布式:与集中式的版本控制软件不同,git去中心化,没有“中央服务器”,每个人的电脑都是一个完整的版>本库,工作时(或者说...

2019-02-16 17:14:35 247

原创 ros的工程结构(思维导图)

2019-02-16 17:05:37 786 2

原创 Linux链接

Linux链接Linux中有硬链接和软链接两种,他们是特殊的文件。硬链接(hard link)用途相当于为一个文件绑定多个不同的名字使用方法ln oldfile newfile特性硬链接是有着相同inode号而文件名不同的文件,具体来讲有一下特性:文件有相同的inode、data block;只能对存在的文件创建;不能交叉文件系统进行硬链接创建;不能对目录创建,只可以对文...

2019-02-10 17:34:26 138

空空如也

空空如也

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

TA关注的人

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