C++基础
文章平均质量分 71
爱猪猪的小肉肉
这个作者很懒,什么都没留下…
展开
-
指针,引用,const等复合类型的几点区别
一。指针与引用的区别(面试长问题)指针本身是一个对象,允许指针赋值和拷贝,开辟新的的内存存储指针。而引用只是对象的别名不允许复制拷贝,不会开辟新内存。指针在其生命周期内可以指向不同的对象,而引用不能再与其他对象绑定。指针无需在定义时赋初值,但是引用必须要绑定一个初始对象。二。空指针与void *类型指针空指针:不指向任何对象,可以再定义指针时将指针初始化为空,可以避免错误。生成空指针的方法:int...原创 2018-04-24 17:42:00 · 176 阅读 · 0 评论 -
string字符串中处理字符的问题——for循环
对于string字符串中处理某单个字符串,一般采用的是下标法和普通的for循环。在看C++primer中发现针对不同的情况可以有不同的处理方法。现总结如下:有一些C函数可以用来处理字符,主要是cctype头文件中的函数,使用要包含该头文件isalnum(c) 当c是字母或者数字时为真isalpha(c) 当c是字母时为真isdigit(c) 当c是数字时为真islow...原创 2018-04-28 17:50:07 · 4987 阅读 · 0 评论