自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hello World

zm小菜鸟

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 c++ vector 反转打印链表

题目描述输入一个链表,从尾到头打印链表每个节点的值。要求接口为:  vector printListFromTailToHead(ListNode* head);解析:遍历链表,但遍历的顺序是从头到尾,可输出是从尾到头,明显是要进行转换方法一:利用vector的reverse函数/** struct ListNode {* int

2017-06-17 14:14:57 1137

原创 C++ 强制类型转换符

C++有四种强制类型转换符,分别是dynamic_cast , static_cast,reinterpret_cast, const_cast1.     dynamic_cast该运算符用于将一个指向派生类的基类指针或引用转换为派生类的指针或引用表达式: dynamic_cast目标类型>(表达式) 举例:B*b; //含有虚函数的基类BD*d, pd; //从B类

2017-06-10 11:47:52 435

原创 32位int 最小负整数

以下代码的执行结果是().1234int main(){   int i=-2147483648;   return printf("%d,%d,%d,%d",~i,-i,1-i,-1-i);}正确答案: D   你的答案: C (错误)A.  0,2147483648,2147483649,2147483647B

2017-06-09 09:33:50 9246

原创 函数执行顺序 打印顺序

下列程序的运行结果是( ) #include main(){    struct t   {       int x; int *y;   }*p;   int a[]={1,2};   int b[]={3,4};   struct t c[2]={5,a,6,b};   p=c;   printf("%d,%d",*(p->y),

2017-06-06 08:48:18 629

原创 单链表逆序 多种方法总结

经常会碰到一道关于链表的题目——链表逆序,今天就来进行一下总结  一. 使用额外内存空间实现  和数组逆序一样,链表的逆序也可以使用额外的结点空间做中转,但这也分有两种思路。 假设链表为A->B->C->D->E 1.先取出链表的最后一个E,然后将E作为新链表的头, 再依次取出原来链表的最后一个节点,插入到新链表的最后位置。  思

2017-06-06 00:16:22 700

原创 类对象只能在堆上分配空间的方法

在C++中,为了让某个类只能通过new来创建(即如果直接创建对象,编译器将报错),应该()正确答案: B  将构造函数设为私有将析构函数设为私有将构造函数和析构函数均设为私有没有办法能做到解析:参考:http://blog.csdn.net/hxz_qlh/article/details/13135433

2017-06-04 09:01:31 615

原创 继承 多态 组合

1. 关于函数模板,描述错误的是? 正确答案: A   你的答案: C (错误)A.  函数模板必须由程序员实例化为可执行的函数模板B.  函数模板的实例化由编译器实现C.  一个类定义中,只要有一个函数模板,则这个类是类模板D.  类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化解析:函数模板必须由编译器根据程序员的调用类型实例化为可执行的函数。

2017-06-03 09:04:51 673

原创 扩展 sizeof和strlen malloc

1.32位机上根据下面的代码,问哪些说法是正确的?signed char a = 0xe0;unsigned int b = a;unsigned char c = a;正确答案: C  A.  a>0 && c>0为真B.  a == c为真C.  b的十六进制表示是:0xffffffe0D.  上面都不对 解析:1.  扩展问题符号位

2017-06-01 17:55:58 622

C语言详解.mmap

C语言 要点汇总

2017-06-06

QT详解与实例

QT详解与实例

2017-04-25

ARM初识.mmap

ARM基础 S3C2451控制器简要介绍 启动代码分析

2017-04-23

C语言概述 思维导图

用思维导图清晰整理C语言概述 十分实用!!!

2017-04-10

空空如也

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

TA关注的人

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