- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 linux应用程序地址分布
学习linux时会经常遇到如下概念:代码段、数据段、BBS、堆、栈等,同时也会经常需要知道全局变量、局部变量有是怎么存放。本文的作用就是阐述自己对这些概念的认识。
2016-11-08 14:03:21 713
原创 automake的理解和实践总结
最近在做一个项目时,所有的编译都是由automake实现的。但是每次编译却出现了很多的打印,而这些打印会将我所需要的error和warning等信息隐藏在其中不便于查找而且还编译速度会比较慢,为此查询了相关automake的资料希望能够做一些优化。automake的背景和作用:一般情况下我们在做一个项目时需要编写一份Makefile文件来对整个项目的文件进行编译生成可执行文件,但是一般
2016-10-15 11:11:38 1547 1
原创 gdb命令学习
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。这里是对gdb调试的简单使用的一点摘要。
2016-04-26 07:33:20 457
原创 samba服务器搭建
1、查看是否已经安装samba服务器:rpm -qa| grep sambasamba-client: 客户端软件samba-common: samba服务器的主文件samba-4.1.1-31.el7.x86_64:服务器端软件2、如果没有安装samba服务器端软件就插入U盘a、挂载目录:mount /dev/sdb4 /mntb、进入到Packets文件夹下执行:ls -l | grep sa
2016-04-10 21:19:05 638
原创 C语言告警warning: missing braces around initializer详解
warning: missing braces around initializer警告的意思是初始化缺少了大括号,也就是没有用大括号明确的区分出初始化数据的归类。那什么时候会使用到大括号初始化呢?一般情况下初始化使用到大括号的情况是初始化结构体struct或者数组时。首先说明一下多维数组和结构体的初始化,下面以二维数组的初始化为例(使用默认值为0):1、分行初始化:int
2015-12-17 18:46:54 117299 3
原创 C语言结构体中的冒号用法
结构体中的冒号表示位域。位域出现的原因是由于某些信息的存储表示只需要几个bit位就可以表示而不需要一个完整的字节,同时也是为了节省存储空间和方便处理。其表示形式为:struct 位域结构名{ 类型说明符 位域名:位域长度}例如:struct bit_struct{ int bit1:3; int
2015-12-16 14:37:33 42474 10
空空如也
web子窗口显示隐藏页面
2016-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人