C++基本知识

c++基本定义


.h称为头文件,用于类的声明;而.cpp称为源文件,描述类的具体实现方法。


什么叫虚函数

程序一般运行时,找到类,如果它有基类,再找它的基类,最后运行的是基类中的函数,这时,它在基类中找到的是virtual标识的函数,它就会再回到子类中找同名函数。

派生类也叫子类。基类也叫父类。这就是虚函数的产生,是类的多态性(breathe)的体现. 
这里的多态性是指类的多态性。

virtual的函数,在子类中可以被完全覆盖

简单使用

打个比方:  ->调用方法   .调用变量    ::调用静态方法、作用域

:一般用于继承

sqrtf平方差

输出时 printf("%s,%s,%s",a,b,c);

 %d 整数  %s 字符串  %f 浮点数

转其他


 int a;float b;long c;
  a=atoi("32");
  b=atof("3.1415");
  c=atol("567283");


 转为字符型           char xx[]="";       sprintf(xx,"%d",123);


冒号(:)

(1)表示机构内位域的定义(即该变量占几个bit空间)
(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。
(3) public:和private:后面的冒号,表示后面定义的所有成员都是公有或私有的,直到下一个"public:”或"private:”出现为止。"private:"为默认处理。
(4)类名冒号后面的是用来定义类的继承。
双冒号(::)

(1)表示“域操作符”

(2)直接用在全局函数前,表示是全局函数 

(3)表示引用成员函数及变量,作用域成员运算符

c++需要注意的问题

指针和引用的区别:  

引用不能为空,指针可以

引用不能改变,指针可以

指针:char c = 'a';char* p = &c;

引用:int i= 1 ;  int& r = i;

输出函数: cout<<"i="<<i<<endl; 


在.h文件声明全局变量



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值