- 博客(12)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 C和C++中全局变量,局部变量,静态变量和常量
C/C++中常量,静态变量,全局变量和局部变量的区别和作用。把局部变量改变为静态局部变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态全局变量是改变了它的作用域, 限制了它的使用范围。因此static 这个说明符在不同的地方所起的作用是不同的。一旦定义了常量,就不能再去修改它的值。如果初始化没给常量赋值,那它就是一个随机数,并且以后也不能给它赋值。全局变量、静态全局变量、静态局部变量都是在静态存储区(全局数据区)中分配空间的,而局部变量是在栈上分配空间的。常量存储在常量区。全局/静态存储区,
2016-08-14 22:54:15 11989 2
原创 C++中构造函数,拷贝构造函数和赋值函数的区别和实现
C++中一般创建对象,拷贝或赋值的方式有构造函数,拷贝构造函数,赋值函数这三种方法。 构造函数就是当创建一个类的对象时,它被调用来对类的数据成员进行初始化和分配内存。拷贝构造函数是一种特殊的构造函数,用基于同一类的一个对象构造和初始化另一个对象。当一个类的对象向该类的另一个对象赋值时,就会用到该类的赋值函数。拷贝构造函数是一个对象初始化一块内存区域,这块内存就是新对象的内存区,而赋值函数是对于一个已经被初始化的对象来进行赋值操作。拷贝构造函数首先是一个构造函数,它调用时候是通过参数的对象初始化产生一个对象。
2016-08-05 21:54:00 66202 22
原创 剑指offer--编程题参考代码(4)
为了将链表搞透,继续分享链表的题,将链表反转,合并两个链表,链表进行循环右移,还有数组的操作,由于篇幅,加上冒泡,最小堆的代码。(很抱歉散乱的上传代码,数组题,逻辑题,链表没清晰区分开)。基本上有的思路很多的 我写了几种实现。20.反转链表 22.合并两个排序的链表23.字符串的循环右移
2016-08-25 23:07:55 555
原创 剑指offer--编程题参考代码(2)
剑指offer的部分题,一篇传几道,我没有固定顺序哈,见谅。这篇。约瑟夫问题(约瑟夫环),栈来实现队列,以及丑数啊,一些数组的操作等等。
2016-08-18 23:15:04 768
原创 C中大端小端的问题
采用Little-endian模式的CPU对操作数的存放方式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。union中可以定义多个成员,但union的大小由最大的成员的大小决定。所以 union成员共享同一块大小的内存(最大的成员,且要字节对齐!),且union 的存放顺序是所有成员都从低地址开始存放。
2016-08-12 00:33:42 856
原创 剑指Offer--编程题参考代码(1)
1.输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 2.求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。3.请实现一个函数,将一个字符串中的空格替换成“%20”。4.实现strcpy函数 6.编写一个函数,作用是把一个char组成的字符串循环右移n个。7.大端小端问题 8.求最大公约数
2016-08-11 23:35:06 708
原创 SCORM标准课件中SCO的制作方法
1. Asset(原始素材):学习资源的最基本形式是asset。asset是上传到网上并呈现给学习者的电子形式的媒体,如文本、图像、声音、网页或任何其他一种数据。2. SCO(可共享内容对象):是一个或者多个asset的集合,它可以在SCORM运行环境中与 LMS 进行数据传递。SCO是LMS通过SCORM运行时间环境可以跟踪的最低粒度水平的学习资源。SCO是学习课程实现互操作的最低层次,因此任何符合SCORM规范的学习管理平台都应能激活和追踪SCO二.SCO的作用SCO是通过API与LMS进行通信。
2016-08-10 17:23:01 3012 1
原创 String类的实现
因为大家对构造函数,拷贝构造函数和赋值运算符的区别可能有点模糊,这儿很详细的给出String类的实现,另一篇博文(拷贝构造函数和赋值运算符的区别)中写了三者的区别详细。#include<iostream>using namespace std;class String{ public: String(const char* str=NULL); //普通构造...
2016-08-08 00:36:07 2272 6
原创 SCORM标准课件制作
串流大师 streamauthor 4.0大家可以在完美下载,直接下串流大师,很方便。它帮初学者省了很多步骤,操作比较简单,但仔细研究下它的结构,才能很清楚的了解SCORM标准。串流大师它的优势在于,你把PPT(office2007以下的版本制作的),视频(选它支持的部分格式),音频 等这些asset ,导入到软件中,最后可以帮你生成一个符合SCORM1.2标准的ZIP课件包。其实很多过程你看不到的,它帮你将几个asset 整合SCO,包括在物理资源目录下,帮你添加APIWrapper.js与 SCOFun
2016-08-06 15:21:55 16797 4
原创 C语言字符串初始化与操作
C语言中字符一般是单引号,而字符串是双引号,且字符串是以NULL(\0)结尾的零个或多个字符序列。C中没有字符串这个数据类型的,只能通字符数组或者字符指针来存储字符串变量。下面具体看看C中字符串怎么实现和操作1.字符数组的定义与初始化char str[]={" hello world!"} ;也可以去掉花括号 char str[]=" hello world!" ; 这两种是在定义的时候直接用字符串常量赋值,
2016-08-01 21:44:40 22313 4
nsi打包程序
2017-06-30
SCORM标准课件制作和学习资料
2016-08-09
急求!MFC中几个对话框共用一个套接字
2016-11-05
ASP.NET项目连接SQL server数据库问题
2016-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人