会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大树0313
博客园
首页
新随笔
联系
管理
订阅
[置顶]
有关va_list和vsnprintf输出函数的问题
摘要: va_list ap; //声明一个变量来转换参数列表 va_start(ap,fmt); //初始化变量 va_end(ap); //结束变量列表,和va_start成对使用 可...
阅读全文
posted @ 2015-04-07 22:06 大树0313
阅读(338)
评论(0)
推荐(0)
2016年1月5日
?super T 和? extends T区别
摘要: Java 泛型关键字说明? 通配符类型 表示类型的上界,表示参数化类型的可能是T 或是 T的子类 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例static class Food{}static class Fruit...
阅读全文
posted @ 2016-01-05 17:55 大树0313
阅读(186)
评论(0)
推荐(0)
2015年6月14日
android笔试题
摘要: 1.请谈一下Android系统的架构。答:Android系统采用了分层架构,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。2.谈谈android大众常用的五种布局。答:在Android中,共有五种布局方式,分别是:FrameLayout(框架布局),LinearLay...
阅读全文
posted @ 2015-06-14 15:15 大树0313
阅读(183)
评论(0)
推荐(0)
2015年5月27日
大端序与小端序
摘要: 何为大端序,小端序?简单点说,就是字节的存储顺序,如果数据都是单字节的,那怎么存储无所谓了,但是对于多字节数据,比如int,double等,就要考虑存储的顺序了。注意字节序是硬件层面的东西,对于软件来说通常是透明的。再说白一点,字节序通常只和你使用的处理器架构有关,而和编程语言无关,比如常见的Int...
阅读全文
posted @ 2015-05-27 12:06 大树0313
阅读(186)
评论(0)
推荐(0)
2015年5月24日
ARM和x86的区别
摘要: CPU的指令集从主流的体系结构上分为精简指令集(RISC)和复杂指令集(CISC)。嵌入式系统中的主流处理器——ARM处理器,所使用的就是精简指 令集。而桌面领域的处理器大部分使用的是复杂指令集,比如Intel的X86系列处理器。我们把ARM处理器所使用的指令集称为ARM指令集,把X86处 理器所使...
阅读全文
posted @ 2015-05-24 20:21 大树0313
阅读(2296)
评论(0)
推荐(0)
2015年5月13日
判断指针是否为空
摘要: 这两天一直迷惑一个问题,就是如何判断指针是否为空,通常有如下两种方式(假设p为指针):if (NULL == p) { // ...}if (!p) {}到底哪种方式好呢?这个问题应该从两个方面去考虑,本文就是围绕这两个问题展开的,仅限于C语言。它们在语义、编译等环节上是否等价?它们在可读性、...
阅读全文
posted @ 2015-05-13 18:48 大树0313
阅读(7260)
评论(0)
推荐(0)
2015年5月7日
Java线程:创建与启动
摘要: Java线程:创建与启动SCJP5学习笔记一、定义线程1、扩展java.lang.Thread类。此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的Runnable运行对象构造的,则调用该Runnable对象的run方法;否则,该方法不执行任何操作并返...
阅读全文
posted @ 2015-05-07 16:53 大树0313
阅读(2416)
评论(0)
推荐(1)
2015年4月19日
C++中重载、重写(覆盖)和隐藏的区别实例分析
摘要: 这篇文章主要介绍了C++中重载、重写(覆盖)和隐藏的区别,是C++面向对象程序设计非常重要的概念,需要的朋友可以参考下本文实例讲述了C++中重载、重写(覆盖)和隐藏的区别,对于C++面向对象程序设计来说是非常重要的概念。具体分析如下:1.重载:重载从overload翻译过来,是指同一可访问区内被声明...
阅读全文
posted @ 2015-04-19 22:22 大树0313
阅读(257)
评论(0)
推荐(0)
C++多态的实现原理
摘要: 1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。2. 存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的,虚表指针是和对象对应的。3. 多态性是一个接口多种实现,是面向对象的核心。分为类的多态性和函数的多态性。4. 多态用虚...
阅读全文
posted @ 2015-04-19 15:42 大树0313
阅读(209)
评论(0)
推荐(0)
2015年4月18日
c++引用
摘要: 对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实...
阅读全文
posted @ 2015-04-18 21:31 大树0313
阅读(157)
评论(0)
推荐(0)
2015年4月16日
C++中的static关键字的总结
摘要: C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我...
阅读全文
posted @ 2015-04-16 22:51 大树0313
阅读(121)
评论(0)
推荐(0)
下一页
公告