C/C++
chenzujie
这个作者很懒,什么都没留下…
展开
-
C/C++ New与Delete
先来看两段小程序:1)、#include #include void main(void){char *str1 = "just have fun";char *str2 = "happy day";char *sTmpPtr = new char[255];char *sMyStrPtr = new char[255];strcpy(sTmpPtr原创 2011-11-25 13:42:10 · 2066 阅读 · 0 评论 -
类复制
类变量(非指针)直接的复制,只是把一个内存地址里的内容复制到另一个内存地址的内容,如下程序:#include #include class Phone{public:Phone(char *s);~Phone();void setPhone(char *s);void display(char *s);private:char *sPhoneInfoPt原创 2011-11-25 15:34:20 · 726 阅读 · 0 评论 -
ds1302时钟芯片简单操作及BCD相关注意事项
ds1302是具有时钟功能的芯片,一旦启动,可以自动计时,内部含有年月日时分秒寄存器等。先说下我这几天遇到的问题,其实归结起来满简单的一个问题,针对ds1302芯片的读写字节操作满简单的,见附表的datasheet,但这里要强调的是往ds1302芯片写数据或者是读数据,在程序执行上一般会分别调用先后调用往ds1302写一个字节或者读一个字节的方法(当然这两个方法得自己写)。不过记得在调用这两个原创 2011-08-07 15:43:21 · 8285 阅读 · 0 评论 -
C/C++野指针问题
先看两段小程序:1)、#include #include void main(void){char *str1 = "just have fun";char *str2 = "happy day";char *sTmpPtr = new char[255];char *sMyStrPtr = new char[255];strcpy(sTmpPtr,原创 2012-07-24 09:33:11 · 870 阅读 · 0 评论