- 博客(52)
- 收藏
- 关注
原创 Primer C++(3.2-3.5)
string类的输入运算符遇到空白字符,停止将字符读取到string类变量中,在开头的空白将会被忽略;getline会吸收空白字符,并将空白字符保存在string类变量中。
2023-06-04 20:30:34
144
原创 Primer C++(2.18-2.24)
第一句的p代表的是p这个变量本身的值,因为本身有指向的值(p本身代表的为p这个空间里面存的变量的地址),所以表达条件为true。可以,用if判断语句判断指针自身,如果指针指向了合法对象,则可以进入条件表达式中。p定义的为void型,可以存放任意类型的地址,但不能操作 void *所指的对象。(a):非法,定义的double类型指针不能指向int类型的值。p1指向变量i的地址,p1指向的值改变为原p1指向值的平方。第二句判定p所指向的值,这个条件值取决于int型的值。lp类型与int类型不相符。
2023-05-23 21:03:10
997
原创 Primer C++ 2.9-2.10
(b)列表初始化会在初始值丢失时存在丢失信息的风险报错。local_int:未被初始化,值未被定义。(c)wage未定义数据类型。(d)定义正确,但数据会丢失。global_str:空串。(a)输入中不能定义变量。local_str:空串。
2023-05-20 15:12:10
165
原创 Primer C++ 2.3
负数的补码:1、正数的原码符号位由0变1 (负数的原码)2、对负数的原码除符号位外每位取反 (负数的反码)3、对负数的反码末尾+1 (负数的补码)正数的原码、反码、补码都相同。练习2.3 运行结果。
2023-05-20 10:05:18
66
原创 Primer c++ (第二章)
无符号类型:仅能表示大于等于0的值,且所有的比特都用来存储数据。利率:double,利率一般为小数,double精度更高。long long:最小尺寸64位,8字节。本金:unsigned int 正整数。long:最小尺寸位32位,4字节。short:最小尺寸16位,4字节。带符号类型:可以表示正数、复数或0。int:最小尺寸为16位,2字节。
2023-05-18 21:12:13
50
原创 Day5(C++)
由这两个类共同派生出学生干部类,私有成员属性(职位),成员方法(无参构造、有参构造、析构函数、show函数),使用学生干部类实例化一个对象,然后调用其show函数进行测试。定义一个学生类(Student):私有成员属性(姓名、年龄、分数)、成员方法(无参构造、有参构造、析构函数、show函数)。再定义一个党员类(Party):私有成员属性(党组织活动,组织),成员方法(无参构造、有参构造、析构函数、show函数)。
2023-03-30 19:15:58
50
原创 Day2(C++)
成员方法:设置班级人数:void setLen(int len);输入班级学生分数:void input();输出班级成绩:void output();要求成员属性为私有权限,成员方法为共有成员。对成绩进行排序:void sort();
2023-03-27 19:29:02
46
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人