码迷,mamicode.com
首页 >  
搜索关键字:指针类型    ( 790个结果
《数据结构》示范程序\树的长子-兄弟表示法
/* 树的长子-兄弟表示法*/#includetypedef int DataType ;struct CSNode; /* 树中结点结构 */typedef struct CSNode *PCSNode;/* 结点的指针类型 */struct CSNode /* 结点结构定义 */{ DataTy...
分类:其他好文   时间:2015-04-18 10:01:40    阅读次数:201
第六周项目2-我的数组类
下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空间中; (3)...
分类:编程语言   时间:2015-04-16 22:02:04    阅读次数:179
第六周项目3-人数不定的工资类
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 /* * Copyright (c)...
分类:其他好文   时间:2015-04-16 22:01:42    阅读次数:135
C/C++比较容易搞混的一些写法
#include int main(){ int a = 101; char ch = *(char *)&a; //*(char *)&a:含义就是先取a的首地址, 然后强制转换为char指针类型, 然后取该指针的值。 printf("%c\n", ch); system("pause"); re...
分类:编程语言   时间:2015-04-16 17:15:14    阅读次数:132
对象的引用计数
在OC中所有的引用类型都被声明为指针类型,指针类型在内存中占用若干地址空间,如果对象的内存使用不当,则会造成内存溢出,甚至程序崩溃的严重后果。在其他语言中有内存自动回收的, 例如:Java语言,自动释放的。手动管理内存:C++ , OC 2.0之前。在OC 2.0之后,提供了内存自动个管理机制ARC...
分类:其他好文   时间:2015-04-16 17:11:13    阅读次数:168
lua 高级篇(二)
第七章 迭代器与泛型for 迭代器是一种支持指针类型的结构,它可以遍历集合的每一个元素,在Lua中我们常常使用函数来描述迭代器,每次调用该函数就返回集合的下一个元素。 一、迭代器与闭包 一个简单的例子: 我们为一个list写一个简单的迭代器,与ipairs()不同的是我们实现的这个迭代器返回元素的值...
分类:其他好文   时间:2015-04-15 20:54:41    阅读次数:268
项目3-人数不定的工资类
【项目3-人数不定的工资类】 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 ...
分类:其他好文   时间:2015-04-15 11:32:25    阅读次数:134
第六周 项目二-我的数组类
问题、   下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayAddr指向的空...
分类:编程语言   时间:2015-04-15 09:38:41    阅读次数:133
项目2-我的数组类
【项目2-我的数组类】 下面的程序,因为存在指针类型的数据成员,需要能完成深复制的构造函数。请补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)为各成员函数赋值,按照深复制原则,其中arrayAddr应该是为保存数据新分配的连续空间的首地址; (2)MyArray(int *a, int n)中,要将a指向的数组中的数值,逐个地复制到新分配的arrayA...
分类:编程语言   时间:2015-04-15 09:38:38    阅读次数:152
第六周项目三——人数不定的工资类
设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。 提示:用固定大小的数组存储number个职工的工资,可能造成空间的浪费,也可能会由于空间不够而不能处理职工人数过多的应用。将salary声明为指针类型的成员,通过动态分配空间,分配正好大小的空间存储数据。 class Salary { p...
分类:其他好文   时间:2015-04-15 09:36:16    阅读次数:115
790条   上一页 1 ... 61 62 63 64 65 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!