E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Primer习题集
C++
Primer
学习笔记之第六章--函数
6.1函数基础1、一个典型函数的定义包括以下部分(1)返回类型(returntype)(2)函数的名字(3)由0个或多个形参(parameter)组成的列表(4)函数体2、函数的调用完成两项工作(1)一:用实参初始化函数对应的形参(2)二:将控制权转移给被调用函数(3)此时,主调函数(callingfunction)执行被暂时中断,被调函数(calledfunction)开始执行。3、return
kingolie
·
2023-10-22 20:18
C++primer学习笔记
函数
C++
Primer
笔记——constexpr、成员函数const、mutable、类的声明、委托构造
目录一.P214constexpr函数二.P235构造函数(const)三.P245可变数据成员四.P250类的声明五.P261委托构造函数一.P214constexpr函数constexpr修饰的函数,可以用于常量表达式,其返回值是一个右值。constexpr函数需满足如下要求:1.函数形参类型、返回类型必须是字面值类型。字面值类型:内置类型、引用、指针类型。2.函数体中只能有一条return语
就要 宅在家
·
2023-10-22 12:32
C++
Primer笔记碎片
C++
Primer
委托构造
mutable
constexpr
类成员声明
C语言学习书籍推荐
《C
Primer
Plus
软件架构师-叶秋
·
2023-10-22 12:08
C语言
c语言
C++
Primer
Plus编程第二章练习题
1.编写一个C++程序,它显示您的姓名和地址#includeusingnamespacestd;intmain(){coutusingnamespacestd;intx;intmain(){cout>x;coutusingnamespacestd;voidmice();voidrun();intmain(){mice();run();return0;}voidmice(){coutusingnam
肥肥熊
·
2023-10-22 11:18
c++
开发语言
C++
primer
plus第二章练习题
#includeusingnamespacestd;intmain(){coutusingnamespacestd;intmain(){int_long;intma;cout>_long;ma=_long*220;coutusingnamespacestd;voids1(){coutusingnamespacestd;intmain(){intage;intmounth;cout>age;moun
theThreeDay
·
2023-10-22 11:46
C++
primer
plus第6版练习题答案
C++
Primer
Plus习题及答案-第二章
习题选自:C++
Primer
Plus(第六版)内容仅供参考,如有错误,欢迎指正!复习题1.c++程序模块叫什么?叫做函数。2.下面的预处理编译器指令是做什么用的?
艰默
·
2023-10-22 11:36
C++
Primer
Plus习题及答案
c++
开发语言
C++
Primer
Plus习题及答案-第十一章
习题选自:C++
Primer
Plus(第六版)内容仅供参考,如有错误,欢迎指正!
艰默
·
2023-10-22 11:36
C++
Primer
Plus习题及答案
c++
开发语言
C++
Primer
plus第五章知识点+习题答案
目录一、for循环二、while循环三、dowhile循环四、基于范围的for循环五、循环和文本输出六、嵌套循环和二维数组一、for循环1.1for循环结构体的组成部分for(initialization;test-expression;update-expression)bodyfor循环只执行一次初始化。通常程序使用该表达式将变量设置为初始值,然后用该变量计算循环周期。test-express
Giant-Fox
·
2023-10-22 11:35
C++
c++
算法
开发语言
【C++】C++
primer
plus第二章练习题
问答题c++程序的模块叫什么?函数。下面的预处理器编译指令是做什么用的?#include包含头文件,将iostream文件的内容添加·到代码中下面的语句是做什么用的?usingnamespacestd;using是预编译器指令,让其使用std命名空间什么语句可以用来打印短语“Hello,world”,然后开始新的一行?std::cout>cheeses;什么语句可以用来打印“WehaveXvari
洁洁!
·
2023-10-22 11:57
c++
c++
java
算法
c++模板实例化
C++
Primer
第三版中文版10.5模板编译模式:"C++支持两种模板编译模式包含模式InclusionModel和分离模式SeparationMod
TIC_YX
·
2023-10-22 09:48
C++
c
C++
模板
实例化
编译
链接
P0 C++
Primer
文章目录Task1写时复制的字典树Task2并发键值存储Task1写时复制的字典树classTrieNode{public://CreateaTrieNodewithnochildren.TrieNode()=default;//声明默认构造器,等效于TrieNod(){},C++11特性...}explicitTrieNode(std::map>children):children_(std::
Falling_Asteroid
·
2023-10-21 17:58
BusTub项目作业源码阅读
c++
sql
数据结构
C++
Primer
笔记002:引用/指针/const
文章目录1.引用1.1引用不是对象或变量1.2引用必须初始化1.3不能定义引用的引用1.4引用类型要适配1.5非const引用不能绑定字面值2.指针2.1指针和引用的区别2.2指针的指针2.3类型一致2.4指针的引用2.5void型指针3.const3.1const的基本作用3.2对const变量的引用3.3不能把一般引用与const变量进行绑定3.4const变量的引用可以绑定字面值3.5不存在
大大枫
·
2023-10-21 16:26
C/C++专栏
c++
笔记
java
《C++
Primer
》第8章 8.3节习题答案
《C++
Primer
》第8章IO库8.3string流习题答案练习8.9:使用你为8.1.2节(第281页)第一个练习编写的函数打印一个sitringstream对象的内存。
班公湖里洗过脚
·
2023-10-21 15:30
#
C++
Primer(第5版)学习笔记
C++
Primer习题答案
一波隔离功课,论一论咱们都怎么用隔离
隔离、妆前在英文中统称
primer
,也称base(基础、打底)。它的作用其实就是延长持妆时间+强化妆效,不同的妆前隔离有不同的功效而已。2
逗米66
·
2023-10-21 13:05
如何精通C++ 摘自知乎和quora
C只读一本书《TheCProguammingLanguage》读读C之父的著作,抛开老谭写的那本;C++你可以读《C++
primer
》,其实
北冥有鱼虚空充盈
·
2023-10-21 13:41
笔记:《C++
Primer
》
文章目录写在前面第二章变量和基本类型引用指针和引用指向指针的引用空指针复合类型const常量引用顶层constconstexprautodecltype第三章字符串、向量和数组初始化方式第四章表达式显示转换旧式强转第六章函数默认实参inline可变形参initializer_list省略符形参尾置返回类型函数重载第七章类成员函数非成员函数this返回*this动态绑定const成员函数(常量成员函
NiXGo
·
2023-10-21 11:13
笔记
C++
Primer
笔记001:标准输入输出/基本数据/流程控制语句
文章目录1.标准输入cin:2.标准输入cout:3.endl:4.命名空间(namespace):5.有符号类型和无符号类型6.字面值常量7.变量的初始化和赋值8.变量的作用域9求余运算符的符号10.关于sizeof11.switchcase语句漏写break1.标准输入cin:cin对象是标准输入流,对象类型是istream,与输入运算符(>>)一起使用,>>左边是一个istream对象,右侧
大大枫
·
2023-10-21 05:50
C/C++专栏
c++
笔记
算法
C++
Primer
plus学习总结(未完成)
文章目录2开始学习C++2.1复习题2.1.11C++的程序模块叫上面2.2.预处理编译指令的作用2.2编程题2.2.5将摄氏温度转换为华氏温度2.2.7输出特定格式的时间总结3处理数据3.1contenet3.1.1std::hex在cout中作用3.3编程题3.3.5总结4符合类型4.1content4.1.1字符串长度超过定义4.1.2给字符数组赋值4.2复习题4.2.1如何申明小列数据4.
雨浅听风吟
·
2023-10-21 04:14
C++学习
c++
学习
visual
studio
C++
primer
plus(第六版)4.12复习题及其答案
1.如何声明下述数据?a.actor是由30个char组成的数组。b.betsie是由100个short组成的数组。c.chuck是由13个float组成的数组。d.dipsea是由64个longdouble组成的数组。a.charactor[30];b.shortbetsie[100];c.floatchuck[13];d.longdoubledipsea[64];2.使用模板类array而不是
神秘的老年人
·
2023-10-21 04:44
C++
c++
开发语言
C++
primer
plus(第六版)4.13复习题及其答案
1.编写一个C++程序,如下述输出示例所示的那样请求并显示信息:Whatisyourfirstname?BettySueWhatisyourlastname?YeweWhatlettergradedoyoudeserve?BName:Yewe,BettySueGrade:CAge:22#include#includeusingnamespacestd;intmain(){cout>age;cout
神秘的老年人
·
2023-10-21 04:44
C++
c++
开发语言
【C++
Primer
Plus学习记录】复合类型总结
数组、结构和指针是C++的3种复合类型。数组可以在一个数据对象中存储多个同种类型的值。通过索引或者下标,可以访问数组中各个元素。结构可以将多个不同类型的值存储在同一个数据对象中,可以使用成员运算符(.)来访问其中的成员。使用结构的第一步是创建结构模板,它定义结构存储了哪些成员。模板的名称将成为新类型的标识符,然后就可以声明这种类型的结构变量。共用体可以存储一个值,但是这个值可以是不同的类型,成员名
画饼校长
·
2023-10-21 04:13
c++
学习
数据结构
开发语言
软件工程
visualstudio
C++
primer
plus习题 + 答案
第七章1.使用函数的3个步骤是什么?定义函数,提供原型,调用函数。2.请创建与下面的描述匹配的函数原型d.summation()将long数组名和数组长度作为参数,并返回一个long值longsummation(longarray[],intsize);longsummation(long*array,intsize);e.doctor()接受一个字符串参数(不能修改该字符串),并返回一个doub
未央吖
·
2023-10-21 04:13
C++primer
plus中文版习题
c++
开发语言
C++
primer
plus习题+答案
第十章1.什么是类类是用户定义的类型的定义。类声明指定了数据将如何存储,同时指定了用来访问和操纵这些数据的方法(类成员函数)2.类如何实现抽象,封装和数据隐藏类表示人们可以类方法的公有接口对类对象执行的操作,这是抽象,类的数据成员可以是私有的(默认值)。这意外着只能通过成员函数来访问这些数据,这是数据隐藏。实现的具体细节(如数据表示和方法的代码)都是隐藏的,这是封装。3.对象和类之间的关系是什么?
未央吖
·
2023-10-21 04:13
C++primer
plus中文版习题
c++
开发语言
C++
primer
Plus 复习题
1、哪种函数适合定义为内联函数只有一行代码的小型、非递归函数适合作为内联函数。2、假设song()函数的原型如下voidsong(constchar*name,inttimes);//a、如何修改原型,使times的默认值为1voidsong(constchar*name,inttimes=1);//b、函数定义需要做哪些修改?不需要。//c、能否为name提供默认值“O.MyPapa"voids
刚出生的小码农
·
2023-10-21 04:43
c++
开发语言
C++
primer
Plus 第十三章复习题
1、派生类从基类哪里继承了什么?成员数据,还有一半的成员函数,公有成员和保护成员是可见得,私有成员不可见,2、派生类不能从基类哪里继承什么?构造函数,析构函数,赋值运算符,还有友元函数,都不能继承。3、假设baseDMA::operator=()函数得函数返回类型为void,而不是baseDMA&,这将有什么后果?如果返回类型为baseDMA,而不是baseDMA&,又将有什么后果?返回类型为vo
刚出生的小码农
·
2023-10-21 04:43
c++
开发语言
【C++
Primer
Plus学习记录】第2章复习题
1.C++程序的模块叫什么?函数2.下面的预处理器编译指令是做什么用的?#include该编译指令导致预处理器将iostream文件的内容添加到程序中。3.下面的语句是做什么用的?usingnamespacestd;using编译指令,使iostream中的定义对程序可用。4.什么语句可以用来打印短语“Hello,world”,然后开始新的一行?cout>cheeses;8.什么语句可以用来打印“
画饼校长
·
2023-10-21 04:43
c++
学习
算法
c++
primer
plus编程练习题参考第九章
1.下面是一个头文件。/*******************/根据这个头文件,创建一个多文件程序。其中的一个为golf。cpp,他提供了与头文件中的原型匹配的函数定义;另一个文件应该包含main(),并演示原型化函数的所有特性。例如,包含一个让用户输入的循环,并使用输入的数据来填充一个由golf结构组成的数组,数组被填满或用户用高尔夫选手的姓名设置为空字符串时,循环将结束。main()汉化只使用
爱炸薯条的小朋友
·
2023-10-21 04:12
c++
笔记
c++
【C++
Primer
Plus学习记录】复习题
1.如何声明下述数据?a.actor是由30个char组成的数组。charactor[30];b.betsie是由100个short组成的数组。shortbetsie[100];c.chuck是由13个float组成的数组。flaotchuck[13];d.dipsea是由64个longdouble组成的数组。longdoubledipsea[64];2.使用模板类array而不是数组来完成问题1
画饼校长
·
2023-10-21 04:11
c++
学习
开发语言
计算机网络
前端
visualstudio
C++
primer
plus 课后练习题
第十章:对象和类一、复习题1.类是用户定义的类型的定义.类声明指定了数据将如何存储,同时指定了用来访问和操作这些数据的方法(类成员函数).2.类表示人们可以通过类方法的公有接口对类对象执行的操作,这是抽象.类的数据成员可以是私有的,这意味着只能通过成员函数来进行访问这些数据,这是数据隐藏实现的具体细节(如数据表示和方法的代码)都是隐藏的,这是封装.3.类是一种类型,而对象是对类的实例化(类与对象之
Anesthi
·
2023-10-21 04:11
c++
c语言
C++
Primer
第十一章 关联容器 重点解读
1map自定义排序#include#include#includeusingnamespacestd;intmain(){function,pair)>cmp=[&](pairp1,pairp2)->bool{returnp1.second,int,decltype(cmp)>mp({{{5,1},2},{{1,7},3},{{7,3},2},{{2,2},1}},cmp);//map,int>m
Dusong_
·
2023-10-21 01:54
C++
c++
哈希算法
开发语言
数据结构
c++11 新特性
《c++
Primer
》第五版推荐序3c++11标准对于语言核心部分做了相当大的改动。
王二の黄金时代
·
2023-10-20 22:07
c++
开发语言
C++
Primer
Plus 学习笔记 | 第九章 内存模型和命名空间|2.10 名称空间
名称空间在C++中名称可以是变量函数结构美剧类和类的结构和成员,随着项目的增大,名称相互冲突的可能性也可能上升,当使用多个厂商的类库,可能导致名称冲突。C++标准提供了名称空间工具,以便更好的控制名称的作用域.传统的C++名称空间声明区域是指可以在其中进行声明的区域。例如函数外面声明的全局变量,对于这种变量声明区域为其所在文件,对于函数中声明的变量,其声明区域为其所在代码块。潜在作用域变量的潜在作
zjsru_Beginner
·
2023-10-20 16:10
C++PrimerPlus
c++
开发语言
后端
C++
Primer
Plus 学习笔记(第 4 章 复合类型)
C++
Primer
Plus学习笔记第4章复合类型数组数组(array)是一种数据格式,能够存储多个同类型的值。要创建数组,可使用声明语句。
whzpz77
·
2023-10-20 16:09
c++
学习
开发语言
c++学习书籍推荐《C++
Primer
Plus中文版(第6版)》下载
《C++
Primer
Plus(第6版)中文版》可以说是一本面向从未学习过C语言甚到是从未学习过编程的人的入门书籍,它的一章从基础内容讲起,先介绍了传
weixin_30376509
·
2023-10-20 16:08
c/c++
C++
Primer
Plus 笔记
main不写return,编译器会认为有return0;只对main函数有效;usingnamespacestd;最好只添加用的部分,比如:usingstd::cout;初始化可以inta,b,c;a=b=c=8;变量命名两个单词第二个首字母大写,或者中间下划线然后都小写;变量初始化c++11可以用大括号inta{};或者intb={3};大括号初始化器可以用于任意类型;unsigned是unsi
_白格
·
2023-10-20 16:37
c/c++
c++
C++
Primer
Plus 第四章 复合类型 - 4.10 数组的替代品
C++
Primer
Plus第四章复合类型-4.10数组的替代品4.10数组的替代品4.10.1模板类vector4.10.2模板类array(C++11)4.10.3比较数组、vector对象和array
Hank_W
·
2023-10-20 16:36
C++PrimerPlus
c++
开发语言
【C++
Primer
Plus学习记录】数组
数组(array)是一种数据格式,能够存储多个同类型的值。例如:数组可以存储60个int类型的值、12个short值或365个float值。每个值都存储在一个独立的数组元素中,计算机在内存中依次存储数组的各个元素。要创建数组,可使用声明语句。数组声明应指出以下三点:存储在每个元素中的值的类型;数组名;数组中的元素数。例如:下面的声明创建一个名为months的数组,该数组有12个元素,每个元素都可以
画饼校长
·
2023-10-20 16:06
c++
学习
开发语言
算法
【C++
Primer
Plus学习记录】类型组合——数组、结构、指针
本章介绍了数组、结构、指针。可以各种方式组合它们,下面介绍其中的一些。从结构开始:structantarctica_years_end{intyear;};可以创建这种类型的变量:antarctica_years_ends01,s02,s03;//s01,02,s03是结构然后使用成员运算符访问其成员:s01.year=1998;可以创建指向这种结构的指针:antarctica_years_end
画饼校长
·
2023-10-20 16:06
c++
学习
开发语言
软件工程
visualstudio
数据库
【C++学习笔记】之数组替代品——vector与array
参考书:C++
Primer
Plus数组的替代品:array与vactor一、模板类vectorvector类似于string类,同属于STL(StandardTemplateLibrary,标准模板库)
独脚行
·
2023-10-20 16:35
c++
C++
Primer
Plus 第四章 复合类型 学习笔记
第四章复合类型1.数组概述1.1数组的定义数组(array)是一种数据格式,能够存储多个同类型的值。每个值都存储在一个独立的数组元素中,计算机在内存中依次存储数组的各个元素。数组声明的三个特点:存储在每个元素中的值的类型数组名数组中的元素数C++中可以通过修改简单变量的声明,添加中括号(其中包含元素数目)来完成数组声明。例如:shortdays[24];//一天有24个小时1.2数组的声明声明数组
程序员小何同学
·
2023-10-20 16:35
C++笔记
c++
数组
C++
Primer
Plus学习笔记-第四章:复合类型
第四章:复合类型声明数组:typeNamearrayname[arraySize],可以用一个逗号隔开元素的大括号包括的列表初始化数组,可以不指定数组长度编译器会自动计算只有在定义数组的时候才能使用初始化初始化数组时提供的值可以少于数组元素数,未覆盖的元素初始化为0,初始化时可省略等号,列表初始化禁止缩窄转换C风格字符串以’\0’结尾,ASCII码为0cstdlib中的strlen()函数只计算有
吴雨墨
·
2023-10-20 16:34
笔记
指针
c++
字符串
C++
Primer
Plus 学习笔记(二)
目录第四章.复合类型5.共用体6.枚举7.指针和自由储存空间8.new运算符9.数组的替代品第5章.循环和关系表达式1.for循环2.while循环3.dowhile循环4.基于范围的for循环5.循环和文本输入6.嵌套循环和二维数组第四章.复合类型5.共用体用法跟结构一样,区别主要是,结构中所有元素都会分配内存,而共用体(联合)是所有元素共用一块内存,即一次只能表示一种类型,大小为最大类型的大小
Samento_Z
·
2023-10-20 16:33
C++
Primer
Plus
学习笔记
c++
开发语言
后端
学习
2020.7.30《C++
Primer
Plus》学习笔记
一。指针、数组和指针算术1.使用new创建动态结构:(1)创建动态结构时,不能将成员运算符“.”用于结构名,因为这种结构没有名称,只知道它的地址(指针),这时访问结构成员需要用到箭头成员运算符“->”。2.自动存储、静态存储和动态存储(1)自动存储1)自动变量在所属的函数被调用的时候产生,在该函数结束时消亡2)自动变量是一个局部变量3)自动变量通常存储在栈中(2)静态存储1)静态存储时整个程序执行
chen9807
·
2023-10-20 16:02
新手入门
c++
C++
Primer
Plus学习笔记04-复合类型
数组、C-风格字符串和string类字符串结构、共用体、枚举和指针管理动态内存动态数组和动态结构自动存储、静态存储和动态存储vector和array类复合类型是基于基本整型和浮点类型创建的。影响最为深远的复合类型是类。1数组(array)计算机在内存中依次存储数组的各个元素。数组的声明typeNamearrayName[arraySize]:存储在每个元素中的值的类型数组名数组中的元素数array
actually_ture
·
2023-10-20 16:58
#C++
c++
指针
C++
primer
plus__例程
目录一.安装软件vs二.运行第一个程序三.c++
primer
plus记录第一章预备知识第二章开始学习c++第三章处理数据3.1简单变量3.1.1变量名3.1.2整形3.1.3整形shortintlong
朱自轻
·
2023-10-20 16:26
c++
c++
【C++
Primer
Plus学习记录】数组的替代品
目录1.模板类vector2.模板类array(C++11)3.比较数组、vector对象和array对象模板类vector和array是数组的替代品。1.模板类vector模板类vector类似于string类,也是一种动态数组。您可以在运行阶段设置vector对象的长度,可在末尾附加新数据,还可以中间插入新数据。基本上,它是使用new创建动态数组的替代品。实际上,vector类确实使用new和
画饼校长
·
2023-10-20 16:55
c++
学习
开发语言
软件工程
计算机网络
算法
visualstudio
C++ 开发者必读经典书籍推荐
以下是几本我个人推荐的C++书籍或视频C++基础看书C++
Primer
C++程序设计语言EffectiveC++MoreEffectiveC++EffectiveSTLSTL源码分析深度探索C++对象模型看视频黑马程序员
小万哥丶
·
2023-10-20 12:17
c++
开发语言
程序人生
后端
服务器
学习方法
软件需求
c++总结
c++
primer
终于看完了感觉更多的是一本工具书,有些地方理解的还不够,遇到了再加深下理解剩下的就不去找书看了时间不够了,再去看些内存布局,对象模型,以及一些重要的stl源码一些面试笔试中关于c++的题也会写在这里
czdb
·
2023-10-20 05:21
C++
c++
编程基础-C++入门到入土知识手册
语言教程一、简介环境设置C11新特性文本编辑器C编译器二、程序结构编译&执行C程序三、基本语法C的令牌(Token)1分号;2注释3标识符4关键字5C中的空格四、数据类型整数类型浮点类型void类型C++
primer
Plus
amingMM
·
2023-10-20 01:19
c++
c语言
开发语言
C++
Primer
Plus(第七章——函数学习笔记)
1.原型(声明)double=cube(doublex);//可以没有变量名x,相当于占位符。关于类型转换:可以由小的类型转换为大类型(int(占16位)——double(占32位))。通常,原型自动将被产地的参数强制转换为期望的类型。2.函数参数和值传递作用域:函数中声明的变量(包括参数)是该函数私有的。——局部变量,只在函数内部有效。值传递:函数cube内传入一个double类型的变量,通过将
如此良人
·
2023-10-19 23:51
C++
c++
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他