c语言之枚举类型(enum)

I. enum枚举类型 1 . 如果一个变量只有几种可能的值,则可以定义为“枚举类型”;所谓“枚举”就是把可能的值一一的列举出来,变量的值只限于列举出来的值的范围。如: 语法: enum 枚举类型{枚举成员列表}; //其中的枚举成员列表是以逗...

2017-02-23 21:23:13

阅读数 20096

评论数 2

数据结构之单链表(c语言版)

线性表的存储方式有:链式存储和顺序存储; 1.先来谈谈链式存储:优点:插入元素和删除元素比较方便;缺点:只能顺序存取,不能随机存取; 2.特点:用一组任意的存储单元(内存空间)来存储线性表中的元素,这组存储单元可以是连续的,也可以不是连续的。 3.链表是一种动态地进行存储单元分配的数据结构;...

2017-02-22 23:55:17

阅读数 2822

评论数 0

C++面试题之找出下面的所有错误

请找出下面代码中的所有错误。说明:以下代码是把一个字符串倒序,如“abcd”倒序后变为“dcba”。#include "string.h" int main() { char *src = "hello,world";...

2017-02-22 20:33:33

阅读数 1182

评论数 0

C++开发面试题

1.请说出SendMessage和PostMessage的区别:(1)PostMessage 只是把消息放入队列,不管其他程序是否处理都返回,然后继续执行 ;而 SendMessage 必须等待其他程序处理消息后才返回,继续执行。 (2)PostMessage 的返回值表示 PostMessage...

2017-02-22 19:34:12

阅读数 527

评论数 0

C++面试之引用与指针的区别

语法上: 1.引用就是为对象取了另外的一个名字。如:int a = 20; int &b = a; //b相当于a的一个别名(1) 引用必须初始化。当定义一个引用的时候,程序便将引用和初始值给绑定在一起,而不是将初始值给赋值于引用。 (2)引用只是一个别名。引用并非是一个...

2017-02-22 11:12:54

阅读数 162

评论数 0

c++面试题之编写strcpy函数

1. 编写 strcpy 函数 已知 strcpy 函数的原型是 Char *strcpy(char *strDest,const char *strSrc); 其中 strDest 是目的字符串, strSrc 是源字符串。 (1) 不调用 C/C++的字符串库函数,请编写函数 ...

2017-02-18 20:58:06

阅读数 1279

评论数 0

C++之操作符重载

1.所谓重载,就是赋予其新的意义。函数可以重载,操作符也可以重载。操作符的重载给我们的编程带来了很大的便利,因为操作符只能对基本的数据类型进行操作,而对用户自定义的类等数据结构类型不支持。因此只能对其操作符进行重载之后,才能更加方便地操作我们自定义的类对象等数据类型。但是值得注意的是并不是C++中...

2017-02-18 20:19:22

阅读数 250

评论数 0

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