c++
Lycoridiata
有限的时间
展开
-
c++基础
1、指针和引用的区别: 概念:指针是一个变量,这个变量是用来存储地址的,指向内存的一个存储单元; 引用是原变量的一个别名,对于引用的变量修改也会对原变量修改。 区别:1)引用不可以为空,引用创建时就必须初始化;指针可以是空值,可以任何时候初始化, 2)指针可以有多级指针,但是引用只有一级. 3)指针和引用自增的意义不一样 2、C语言和C++的区别: C语言是过程化编程:所...原创 2018-07-31 13:04:09 · 307 阅读 · 0 评论 -
c++ const
Const:核心思想就是常量可以给被人赋值,可以去修改别人,但是别人不能修改常量 cosnt所能修饰的范围: <1>修饰变量,来表示变量在初始化后不可改变 <2>修饰参数,表示参数在函数中不能进行改变,形参和实参的类型和限定要相同 <3>修饰成员函数 1.表明这个函数不会对这个类对象的数据成员(准确地说是非静态数据成员作任何改...原创 2018-08-22 20:38:11 · 437 阅读 · 0 评论 -
c++ 中size(),sizeof(),length(),strlen()
在c++ 中计算长度的函数有: size(), sizeof(), length(), strlen() (1)size()和sizeof() 使用范围:size()主要是进行元素个数的计算,传入的参数一定要是一个数组。不能是单个变量或者是指针 Sizeof()主要是进行所占字节大小的计算,不管传进的参数是什么,它是运算符不是函数...原创 2018-08-22 20:44:06 · 1722 阅读 · 0 评论