自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前进,前进,前进!

GitHub:https://github.com/wolf-joe,新博客:https://yooo.ltd/

  • 博客(5)
  • 收藏
  • 关注

原创 CentOS升级Python3.5并安装lxml等模块

升级python自带的python2.6到python3.50. 安装编译环境yum install gcc gcc-c++ zlib-devel1. 下载源码并安装wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgztar zxvf Python-3.5.0.tgzcd Python-3.5.0./configure --

2016-02-24 17:08:24 2204

原创 C语言获取目录下目录&文件列表

数据结构struct dirent{ long d_ino; /* inode number 索引节点号 */ off_t d_off; /* offset to this dirent 在目录文件中的偏移 */ unsigned short d_reclen; /* length of this d_na

2016-02-16 21:34:07 1933

原创 指针和数组的区别

我们知道,声明和定义是不一样的。声明只是告诉编译器有这样一个对象存在,而定义不仅告诉编译器有这个对象,还为这个对象分配内存。同时我们也知道,指针只是指向数据,而数组则是保存数据。在很多情况下,数组和指针可以混用,比如int arr[512];int *p = arr;p[0] = 1;以上代码是可以正确运行的。但如果把指针和数组完全混为一谈,有时候还是会令人苦恼的。一个诡异的BUG请看如下代码:

2016-02-14 10:39:20 342

原创 C语言中函数如何返回处理后的结果?

在c语言中,自动变量在堆栈中分配内存,当包含自动变量的函数或代码块退出时,它们所占用的内存便被回收。被回收的内存可能会被马上覆盖,也可能等到很久以后才会被覆盖,这取决于堆栈中先前的自动变量位于何处,下一个函数/代码块声明的变量/写入的内容等条件,所以如果有以下代码:char * func(){ ... char buffer[512]; ... return buf

2016-02-04 09:32:01 1320

原创 NULL & NUL in C

NULL: 定义为0或0L或(void *)0,用于指示一个指针值是空,即什么都不指;‘\0’: 用且只用字符串结束符;NUL : 0x00,0值字符,可以用于结束ASCII字符串,和’\0’类似,但是在c/c++中没有定义,如果要使用的话,需要自定义为 #define NUL ‘\0’;EOF :通常定义为-1, 文件结束符标志,一般是ctrl+z.NULL是在 stddef.h 头文件中专门为空

2016-02-03 22:39:23 390

空空如也

空空如也

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

TA关注的人

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