自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 C++primer_calss类

df# 学习目标:掌握类的基础内容。

2023-07-21 23:13:59 73 1

原创 C++primer第6章:函数-习题答案

(c)合法,与初衷不符,等价于char *init (int ht = 14,int wd = 42 , char bakgrnd = ‘ ’)(b)合法,等价于char *init (int ht = 24,int wd = 10, char bakgrnd = ‘ ’)(b)合法,第一条是指向非常量的整型指针,第二条是对常量的指向整型的指针也可以对非常量前者优先级更高。(a)合法,第一条是对非常量的整型引用,第二条是对常量的引用也可以对非常量前者优先级更高。

2023-07-11 21:39:14 124

原创 c++primer第五章习题答案

当一个if语句嵌套在另一个if语句内部时,很可能if分支会多于else分支,这时候我们我们怎么知道某个给定的else是和哪个if匹配呢。一个分号构成的语句,语法上需要一条语句逻辑上不需要,一种常见的情况是,当循环的全部工作在条件部分就可以完成时。(2)case 1可能被忽略,defualt又用到了ix,所以把ix定义在switch case之外。就C++而言,它规定else与它最近的尚未匹配的if匹配,从而消除了程序的二义性。用花括号括起来的语句和声明序列,语法上需要一条语句逻辑上需要多条语句。

2023-07-09 15:07:50 75 1

原创 c++primer表达式

先解引用右对象这个指针,再从左到右因为是逻辑与运算符左边只有个指针cp看他是不是0,0为假非零为真,显然这个指针(地址)不为零,左侧为真判断右侧解引用cp是字符,类型转换到整型显然也不会为0,既两边为真整体为真。(a)不等于运算符的优先级比赋值运算符的高,函数和0比较等到一个bool值再将bool值赋值给变量,这样的结果可能和真实意图不符。指向下一个地址再解引用,一开始循环会指向第二个地址,最后一个循环会指向尾元素的下一个地址,但条件判断不通过不会解引用这个迭代器。

2023-06-10 11:20:22 79

原创 C++:字符串,向量,数组

数组是一种类似于标准库类型vector的数据结构,数组的特点是大小固定不变,数组存放的对象没有名字,vector也很难说有时候会有名字。vector表示对象的集合,也被成为容器(在C++中,vector是一个动态数组,可以自动扩展其大小。指针和多维数组,多维数组的名字是指向数组首元素的指针,使用多层for或范围for可遍历多维数组。使用范围for语句处理多维数组,除了最内层的循环外,其他所有循环的控制变量都应该是引用类型。通常所说的多维数组其实是数组的数组,说二维数组的一个维度是行,第二个维度是列。

2023-06-08 21:54:48 35

原创 c++primer数组

数组。

2023-06-07 12:00:04 51 1

原创 基础c++迭代器

迭代器。

2023-06-04 20:31:17 29 1

原创 c++primer第三章3.3节习题解答

标准库类型vector。

2023-06-04 15:56:29 64 1

原创 c++primer标准库类型string

标准库类型。

2023-06-03 18:38:05 44 1

原创 c++primer处理类型

处理类型。

2023-06-02 19:25:29 114

原创 指针与常量的关系

低层const:表示指针所指对象是一个常量。顶层const:表示指针本身是一个常量。

2023-06-01 20:57:22 75 1

原创 c++const

const限定符。

2023-05-31 20:07:37 37 1

原创 c++primer复合类型

最大的区别是指针是对象而引用不是,引用只可以与一个对象绑定,指针可以无限指向一个新的对象。(a)ip是一个指向int型指针,i是一个普通的int型,r是引用和i绑定。(c)ip是一个int型指针,ip2是一个int型。(a)合法,把3.14159复制给了变量d。(b)i是普通int型,ip是一个空指针。(a)合法,但小数点后位丢失。(a)非法,指针类型严格匹配。(d)非法,引用必须初始化。(b)非法,不允许值初始化。(b)非法,类型不匹配。(c)合法,类型转换。(d)合法,类型转换。

2023-05-31 14:29:30 44 1

原创 c++primer变量

1.变量定义2.变量声明和定义的关系3.标识符4.名字的作用域。

2023-05-30 18:09:09 46 1

原创 c++基本内置类型

完成c++ primer第二章2.1。

2023-05-30 12:55:09 51 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除