摘要: Implement strStr(). Return the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack. Example 1: Input: haystac 阅读全文
posted @ 2017-12-15 21:09 immjc 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 类型转换 在C++语言中,某些类型之间有关联,如果两种类型有关联,那么当程序需要其中一种类型的运算对象时,可以用另一种关联类型的对象或值来替代。换句话说,如果两种类型可以相互转换,那么它们就是关联的。 例如 何时发生隐式转换 1、在大多数表达式中,比int类型小的整型值首先提升为较大的整数类型 2、 阅读全文
posted @ 2017-12-15 17:43 immjc 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 点运算符和箭头运算符都可以用于访问成员,其中,点运算符获取类对象的一个成员;箭头运算符与点运算符有关 ptr->mem 等价于 (*ptr).men 因为解引用运算符的优先级低于点运算符,所以执行解引用运算的子表达式两端必须加上括号。如果没有括号,代码的含义就大不相同了 箭头运算符作用于一个指针类型 阅读全文
posted @ 2017-12-15 14:35 immjc 阅读(1528) 评论(0) 推荐(0) 编辑