- 博客(4)
- 收藏
- 关注
原创 c++复习笔记4
操作符重载 四则运算符、关系操作符、下标操作符、赋值操作符、流操作符 1 . 四则运算符 1)例子(重载为普通函数): (重载为友元函数): 2)注意点: 2. 关系操作符 3. 下标操作符 例子: 4. 赋值操作符 1) 一般形式 返回本对象的引用,本对象接受其他对象的...
2018-08-20 00:36:35 168
原创 c++复习笔记3
类和对象 1. struct和class在定义类时最重要的区别: c++类通过class的private、protected和public实现访问访问控制。struct和class定义类的区别是:struct缺省(没有定义访问控制)的数据成员和成员函数是public类型的,而在class中缺省的数据成员和成员函数是private类型的。 2.构造函数: 1)没有定义构造函数,则...
2018-08-19 21:10:33 210
原创 c++复习笔记2
(编程基础) 1. 函数(程序自身)、字符串常量常放在只读内存区域。 string *s = "abc"; //字符串常量定义了之后不能修改 s[1] = 't'; // 错误 而char数组可以修改。 char s[3] = "abc"; s[1] = 't'; // 正确 2. 指向函数的指针 int fun (int a); in...
2018-08-19 13:23:46 151
原创 c++复习笔记1
(编程基础) 1. 判断是否为字母,使用 isalpha(str[i]) 函数,原型为int isalpha(int ch) ; 头文件:#include<cctype>(旧版本的编译器使用<ctype.h>),包含<iostream>库也可使用 函数为isupper和islower的合并。 2. p[i]是*(p+i)的语法糖,在函数调...
2018-08-17 11:53:49 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人