上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: #define _CRT_SECURE_NO_WARNINGS #include #include #include void main61() { char buf[20]= "aaaa"; //定义并且初始化 char buf2[] = "bbbb"; char *p1 = "111111"; char *p2 = malloc(100); strcpy(p2, "3... 阅读全文
posted @ 2017-03-30 21:50 小陈同学啦 阅读(659) 评论(0) 推荐(0) 编辑
摘要: #define _CRT_SECURE_NO_WARNINGS #include #include #include //一级指针的典型用法 //数组 int a[10] //字符串 //1 C语言的字符串 以零结尾的字符串 //2 在C语言中没有字符串类型 通过字符数组 来模拟字符串 //3 字符串的内存分配 堆上 栈上 全局区 (很重要) //字符数组 初始化 voi... 阅读全文
posted @ 2017-03-30 21:37 小陈同学啦 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 指针不能修改常量区,字符串常量是“cds”类似的都是,指针不能修改。 除了string定义的“cdsfsd” 剩余的所有都是字符串常量。 栈区:局部变量(包括main函数里面的变量),实参。 堆区:用malloc 和new 开辟的内存 全局区:static,常量, 阅读全文
posted @ 2017-03-29 21:21 小陈同学啦 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 指针对于数组和字符串来说 是其内存的首地址。 首先发现字符型和整形的有点不一样呢 #define _CRT_SECURE_NO_WARNINGS #include <stdlib.h> #include <string.h> #include <stdio.h> #define DER 100 ch 阅读全文
posted @ 2017-03-28 21:57 小陈同学啦 阅读(321) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std; //实现多继承场景 class Interface { public: virtual int add(int a,int b)=0; virtual void print()=0; private: int i1; protected: }; class Interface2 { public: virtual int ... 阅读全文
posted @ 2017-03-26 13:01 小陈同学啦 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 子类对象可以当作父类对象使用 子类对象可以直接赋值给父类对象 子类对象可以直接初始化父类对象 父类指针可以直接指向子类对象(这里仅仅指的是子类继承的父类的对象) 父类引用可以直接引用子类对象(这里仅仅指的是子类继承的父类的对象) 而子类的指针和应用就不可以指向父类对象 子类可以用父类的所有东西,只是 阅读全文
posted @ 2017-03-25 20:48 小陈同学啦 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-03-24 20:24 小陈同学啦 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 不明白的是这两句 但是这好像是套路,必须这么做呢 就像例如: 运行结果是: 发现一个真理没?只要调用一个Father就必须调用一个爷爷啊 套路 阅读全文
posted @ 2017-03-24 19:13 小陈同学啦 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 等号重载的时候,一要记得先释放旧的内存!!!!!!!!!总忘记 MyString.h MyString.cpp main.cpp 阅读全文
posted @ 2017-03-23 08:57 小陈同学啦 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 上图这样子是对的,但是为什么给形参默认值的时候,就会出错? 运行没有错误,但是编译不出来 我的天啊,在大大神的帮忙下,终于解决了,原因是Strlen不能应用于NULL指针。 遇见问题要一步一步分析精确到一行,我的天啊,感觉自己还有差距 阅读全文
posted @ 2017-03-21 19:12 小陈同学啦 阅读(1279) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页