2018年4月9日

摘要: 一、字符串指针: char* ch="hello"; 这里的"hello"是字符串常量,是不可以改变的,即通过ch[0]="s"会编译出错。如果不同的变量指向的是相同的字符串,则这几个变量的地址是一样的。 ch保存的是“hello"这个字符串常量的首地址。 二、字符串数组: 字符串数组也就是所谓的c 阅读全文

posted @ 2018-04-09 18:00 moisiet 阅读(1291) 评论(0) 推荐(0) 编辑

摘要: 定义有三种: 1.不赋值的定义:int a; 2.赋值的定义:int a=5; 或者 int a;a=5; 3.加extern的定义:extern int a=5;//其实和不加是一样的。 声明只有一种: extern int a; 所有,不要再问我变量不赋值算不算定义,告诉你,算!!!!,你要是敢 阅读全文

posted @ 2018-04-09 17:10 moisiet 阅读(1572) 评论(0) 推荐(0) 编辑

摘要: 多态,即多种形态。对于具有继承关系的一类对象,子类表现出了父类的某些特性,但是表现的不一样,这就是多态的现实体现。例如动物可以发声,但是狗是旺旺,狗是动物的一种,但是表现了不同的叫的特点,这就是多态。 若class B:public A A* a=new B();对于这句话该怎么理解? 1.A* a 阅读全文

posted @ 2018-04-09 09:51 moisiet 阅读(138) 评论(0) 推荐(0) 编辑