- 博客(4)
- 收藏
- 关注
原创 C语言面试问题集锦
1.变量: 按作用域分为:局部变量, 全局变量; 全局变量可以为本文件中其他函数所共用,作用是增加了函数间数据联系的渠道,可以减少函数实参与形参的个数,从而减少内存空间以及传递数据的时间消耗,但是不在必要时不要使用全局变量,原因有:(1)全局变量在程序的全部执行过程中都占用存储单元(分配在静态存储区),而不是仅在需要时才开辟存储单元;(2)通用性降低,因为函数在执行时要依赖于其所在的外部变量;
2013-07-12 20:35:56 1271
原创 数据结构-链表
struct ListNode{ int value; ListNode *next; ListNode(int value):value(value), next(NULL){} }; //1.逆向打印链表 void printList(ListNode *head) { if(head==NULL) return; else { printList(head
2013-07-09 22:37:38 352
原创 C++面试问题集锦
1.C++相对于C(面向对象相对于面向过程)有哪几个特点? 答:抽象,继承,封装,重载和多态。 2.C++空类默认产生哪些成员函数? 答:默认构造函数,析构函数,默认拷贝构造函数和赋值函数。 3.class和struct有什么区别? 答:分两种情况进行分析: a)C的struct与C++的class的区别:struct作为一种复杂数据类型定义只能定义成员变量,不能定义成
2013-07-09 22:19:04 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人