自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 形参指针的陷阱。

在项目里面遇见一个问题类似如下:   void funcA(char* result) { result = (char *)malloc(10 * sizeof(char)); memset(result, 0, 10); } void funcB(char *a) { ...... } void main(void) { char *aaa = NULL; funcA(aaa

2013-06-07 10:22:52 607

原创 结构体占用内存空间的问题

注意两点: 1、各成员变量存储的启示位置相对于结构体的起始位置的偏移量是这个成员变量占用内存空间的整数倍,若不是则会补齐。 2、结构体占用的总的内存空间 是其中占用 内存空间最大的成员变量 的整数倍。 //以下结构体占用16字节 typedef struct lee_a { int a; char b; double c; }lee; // 以下结构体

2012-10-26 12:28:09 1030

原创 android开发中查看NDK中的内存使用情况方法

在android开发中,内存泄露一直是一个比较头疼的问题,找到一个可以查看内存的方法。 在代码中要查看内存的地方加上一句:System.gc(); 打开cmd,输入adb shell指令(注意在环境变量里面要配置好,path变量里面adb.exe所在的路径),输入后如下图所示:   接着运行程序,输入:dumpsys meminfo  my.testPic(包名),回车,结果如下所

2012-08-14 18:37:54 2781

原创 与C语言中的inline有关

关于inline注意一下几点: 1,inline与define的区别,define只是进行简单的字符替换,并不进行数据类型安全检查,而inline却可以做到这一点。 2,inline是为了提高程序效率,inline说明对编译器来说只是一种建议,编译器可以选择忽略这个建议,代码必须短小精简,不包含for循环,switch语句等等。 3,static inline、inline和extern i

2012-08-13 23:29:00 490

原创 android下C开发平台搭建-eclipse+SDK+NDK+cygwin

接触android开发已经有一段时间了,主要做的是用C编程,现在将用C语言开发平台的搭建记录如下。 1、JDK安装,去sun的官网下载最新的JDK,下载地址是:http://java.sun.com/javase/downloads/index.jsp,安装步这里不详述,安装完成后配置环境变量,然后在cmd里面输入java -version检查是否安装成功。 2、eclipse安装,下载地址h

2012-04-07 13:55:55 1344

maxplus 设计的数字钟

这是由maxplu设计的一个基本数字钟,可以实现基本的计时功能!

2009-10-14

空空如也

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

TA关注的人

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