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
》第十二章 动态内存
静态内存、栈内存和堆我们前面只提到了静态内存或栈内存:静态内存:用来保存局部static、类static数据成员和定义在任何函数之外的变量栈内存:保存定义在函数内的非static对象分配在静态内存或者栈内存的对象由编译器自动创建和销毁。对于栈对象仅在其定义的程序块运行时才存在,static对象在使用之前分配,在程序结束时销毁。每个程序还拥有一个内存池(被称为自由空间freestore或堆heap)
TOMOCAT
·
2023-12-27 18:46
C语言—哥德巴赫猜想
但有些偶数可以分解成多种素数对的和,如:10=3+7,10=5+5,即10可以分解成两种不同的素数对输入格式输入任意的>6的正偶数(#includeintis
primer
(intn);intmain()
代码传奇
·
2023-12-27 13:20
C语言题目
c语言
算法
开发语言
c++
primer
—读书笔记【全能详细版】
第1章开始1.1编写一个简单的c++程序1.1.1编译.运行程序int类型是一种内置类型,即语言自身定义的类型1.2初识输入输出输入流和输出流而言,一个流就是一个字符序列。术语“流”的意思表示,随时间的推移,字符是顺序生成或消耗的标准库的四个标准输入输出流:cin、cout、cerr、clog。cout可以重定向(比如输出到文件),通过缓冲区。cerr不可以重定向(只能输出到显示器),不通过缓冲区
sober_me
·
2023-12-27 08:56
C++读书笔记
c++
c语言
visualstudio
vscode
2021-01-12 C++
Primer
Plus 第十一章 使用类 复习题
复习题1.使用成员函数为Stonewt类重载乘法运算符,该运算符将数据成员与double类型的值相乘。注意,用英石和磅表示时,需要进位。也就是说,将10英石8磅乘以2等于21英石2磅。StonewtStonewt::operator*(doublemult)const{Stonewtresult;doubleres_pounds=stone*mult*Lbs_per_stn+pds_left*mu
Reza_
·
2023-12-26 05:35
【C
Primer
Plus第六版 学习笔记】第十三章 文件输入/输出
有基础,进阶用,个人查漏补缺文件:在磁盘或固态硬盘上的一段已命名的存储区。C把文件看作是一系列连续的字节所有文件的内容都以二进制形式(0或1)储存。文本文件:文件最初使用二进制编码的字符表示文本,其中包含文本内容二进制文件:文件中的二进制表示机器语言代码或数值数据或图片或音乐编码,其中包含二进制内容为了规范文本文件的处理,C语言提供两种访问文件的途径:二进制模式和文本模式。在二进制模式中,程序可以
Jun-llj
·
2023-12-26 04:20
C语言
c语言
学习
笔记
C++第五讲函数初步
函数函数的标准意思用《C++
Primer
》的话来说是这样的:函数是一个命名了的代码块
喷火龙廖
·
2023-12-25 11:53
c++
开发语言
chapter 11 in C
primer
plus
输入输出:1、gets(constchar*)不检查输入字符串的长度,遇到第一个换行符终止,并且会读取该换行符,将换行符丢弃,最后追加尾0,‘、0’,如果读取错误返回0或者NULL2、fgets(constchar*,length,io)定义了输入的最大长度,当遇到第一个换行符或者达到最大长度-1之后就停止读取数据,并且将换行符也读取到输入中3、scanf()以遇到的第一个换行符为标记号获取输入的
limonero
·
2023-12-23 14:23
C++
c语言
c++
开发语言
2018-07-11
0基础新人《C
Primer
Plus(第六版)中文版》2.12编程练习(P37-38)自敲答案整合(不保证正确)t1:#includeintmain(void){printf("TomJack\n");printf
Lordangel
·
2023-12-23 06:35
C++
Primer
Plus 第一章笔记
C++
Primer
Plus第一章笔记目录一、C++简介二、C++简史1.C语言2.面向对象OOP3.泛型编程4.C++起源三、可移植性和标准总结一、C++简介C语言代表的过程性编程+面向对象+模板支持的泛型编程
中盾
·
2023-12-23 04:58
C++
c++
c语言
C
Primer
Plus 第3章 数据和C 笔记
示例程序#includeintmain(){floatweight;floatvalue;printf("Areyouworthyourweightinplatinum?\n");printf("Let'scheckitout.\n");printf("Pleaseenteryourweightinpounds:\n");scanf("%f",&weight);value=1700.0*weigh
小旺不正经
·
2023-12-23 02:48
【C
Primer
Plus第六版 学习笔记】第十一章 字符串和字符串函数
有基础,进阶用,个人查漏补缺puts()只显示字符串,而且自动在末尾加上换行符字符串定义(字符串有字符串常量、char类型数组、指向char的指针)字符串常量:用双括号括起来,双引号中的字符和编译器自动加入末尾的\0字符,都作为字符串储存在内存中。属于静态存储类别,说明如果在函数中使用字符串常量,该字符串常量只会被储存一次,在整个程序的生命期内存在,即使函数被调用多次。用双括号括起来的内容被视为指
Jun-llj
·
2023-12-21 21:27
C语言
c语言
学习
笔记
【C
Primer
Plus第六版 学习笔记】第八章 字符输入/输出和输入验证 第九章 函数
有基础,进阶用,个人查漏补缺第八章字符输入/输出和输入验证缓冲输入和无缓冲输入缓冲输入:在输入时,直到用户按下enter键之前不会打印刚输入的字符。用户输入的字符被收集并储存在一个被称为缓冲区的临时存储区,按下enter键后程序才可以使用用户输入的字符缓冲分为两类:完全缓冲I/O和行缓冲I/O。完全缓冲I/O指的是当缓冲区被填满时才刷新缓冲区,内容才被发送到目的地,通常出现在文件输入中。缓冲区大小
Jun-llj
·
2023-12-21 21:56
C语言
c语言
学习
笔记
【C
Primer
Plus第六版 学习笔记】第十章 数组和指针
有基础,进阶用,个人查漏补缺const声明可以把数据设置为只读,程序只能从数据中检索值,不能写入新值数组必须初始化赋予初值,否则初值就是原来相应内存的现有值。这与储存类型有关,将在12章详细展开。对于其他储存类型,如果声明时未初始化,编译器会自动把他们的值设置为0当初始化列表中的值少于数组元素个数时。编译器会把剩余值初始化为0。当初始化列表中的值多于数组元素个数时。编译器会报错。也就是说,如果不初
Jun-llj
·
2023-12-21 21:56
C语言
c语言
学习
笔记
【C
Primer
Plus第六版 学习笔记】第十二章 储存类别、链接和内存管理
有基础,进阶用,个人查漏补缺代码中使用的数据都储存在内存中。从硬件来看,被储存的每个值都占用一定的物理内存,C语言把这样一块内存成为对象。从软件来看,程序需要一种方法访问对象,这可以通过声明变量完成:inta=3;标识符:标识符(identifier)就是变量、函数、类型等的名字。它们由大小写字母、数字和下划线组成,但不能以数字开头(前两句来自C与指针)。上述声明创建了一个名为a的标识符。标识符可
Jun-llj
·
2023-12-21 21:22
C语言
c语言
学习
笔记
游戏服务器读书清单
2年游戏服务器读书计划C++:高质量编程指南C++
Primer
(第四版)EffectiveC++MoreeffectiveC++深度探索C++模型STL源码分析设计模式Linux:开发环境:Linux鸟哥的私房菜
呆呆国王
·
2023-12-21 19:27
C++
Primer
学习笔记——第2章 变量和基本数据类型
基本内置类型算术类型分为两类:整型(包括字符和布尔类型在内)和浮点型。C++:算术类型类型含义最小尺寸bool布尔类型未定义char字符8位wchar_t宽字符16位char16_tUnicode字符16位char32_tUnicode字符32位short短整型16位int整型16位long长整型32位longlong长整型64位float单精度浮点型6位有效数字double双精度浮点型10位有效
Alfred young
·
2023-12-21 05:38
C++
c++
通信工程软件协议方向学习之路
C++教程可以选《C++
Primer
》,很厚
踏乡墨客
·
2023-12-21 01:04
拷贝构造函数和移动构造函数
C++
Primer
里讲拷贝控制和资源管理的时候,分了两小节,分别叫行为像值的类和行为像指针的类。行为像值的类,即类对象的资源由自身独占,不与其它类对象共享。
shelldonhu
·
2023-12-18 15:54
C++(9)--裸指针、智能指针、引用
nullptr1.5特殊指针--void*ptr2.指针和引用--引用定义&3.指针和数组3.1数组指针的定义3.2数组指针递增/递减操作3.3指针与数组使用的一些注意点《老九学堂C++课程》《C++
primer
小陈同学-陈百万
·
2023-12-18 02:35
C++
c++
c语言
开发语言
《C++
Primer
》第13章 拷贝控制(二)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版13.2拷贝控制和资源管理(P452)通常,管理类外资源的类必须定义拷贝控制成员。
MaTF_
·
2023-12-18 01:40
《C++
Primer》
c++
《C++
Primer
》第13章 拷贝控制(一)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版定义一个类时,我们要显式或隐式地指定此类型对象在拷贝、移动、赋值和销毁时做什么。
MaTF_
·
2023-12-18 01:39
《C++
Primer》
c++
开发语言
[C错题本]
1.int,short,long都是signed的但是char可能是signed也可能是unsigned的——《C++
Primer
》2.在16位的PC中char类型占1个字节int占2个字节longint
ASTHENIA
·
2023-12-17 14:13
c语言
开发语言
C
Primer
Plus (中文版)第10章编程练习 参考答案(仅供参考~)
C
Primer
Plus(中文版)第10章编程练习参考答案(仅供参考~)C
Primer
Plus第10章编程练习~加油加油!
~光~~
·
2023-12-15 20:10
C语言学习
c语言
学习
C语言学习----const 的高级用法
在C
Primer
Pluse第六版中对于const的用法又更深入了解了一些本blog为C
Primer
Plus的记录~☘️对于const之前一般了解的就是它作为常量的使用今天了解到它的其他用法~省流:可以直接看总结哈哈哈哈哈
~光~~
·
2023-12-15 20:38
C语言学习
c语言
学习
const的用法
笔记
[python3]使用ElementTree处理xml
#cat1.xmlc++
primer
#!
lihe758
·
2023-12-14 23:51
开发语言
python
xml
《C++
Primer
》第12章 动态内存(一)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版我们的程序目前只用过静态内存和栈内存。
MaTF_
·
2023-12-14 20:54
《C++
Primer》
c++
开发语言
C
Primer
Plus (中文版)第9章编程练习 参考答案(仅供参考~)
C
Primer
Plus(中文版)第9章编程练习参考答案(仅供参考~)C
Primer
Plus第9章编程练习~加油加油!
~光~~
·
2023-12-14 12:07
C语言学习
c语言
学习
【C++
Primer
Plus学习记录】字符函数库cctype
C++从C语言继承了一个与字符相关的、非常方便的函数软件包,它可以简化诸如确定字符是否为大写字母、数字、标点符号等工作,这些函数的原型是在头文件cctype中定义的。cctype中的字符函数函数名称返回值isalnum()如果参数是字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回trueiscntrl()如果参数是控制字符,该函数返回trueisdigit()如果参数是数
画饼校长
·
2023-12-14 12:03
c++
学习
开发语言
计算机网络
软件工程
visualstudio
C++
Primer
第三章 字符串,向量和数组(万字合集)
第三章字符串,向量和数组第三章介绍两种标准库类型:string和vector。string表示可变长的字符序列;字面意思就是“字符串”。vector存放的时某种给定类型对象的可变长序列;3.1命名空间的using声明入门时期,我们用到的库函数大多属于命名空间std,例如std::cin//表示从输入中读取内容作用域操作符(::)的含义:编译器从左侧名字所示的作用域中找到右侧的名字。从而我们可以得知
学习C和C++_WWester
·
2023-12-06 18:57
C++
Primer
c++
算法
数据结构
开发语言
c语言
linux
ubuntu
C++异常抛出机制:throw和try_catch
文章目录前言正文初识throw和try_catch深入(std::runtime_error和std::exception)异常处理的必要性前言还记得初学C++的时候,我抱着《C++
primer
5th》
默示MoS
·
2023-12-06 17:14
玩转C++
C++
初学者
c++
《C++
Primer
》第9章 顺序容器(一)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版C++中的容器可以分为3类:顺序容器、关联容器、无序关联容器。
MaTF_
·
2023-12-06 16:53
《C++
Primer》
c++
windows
rpc
《C++
Primer
》第10章 算法(一)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版10.1概述(P336)大多数算法定义在头文件algorithm中,头文件numeric中也定义了一组数值泛型算法。
MaTF_
·
2023-12-06 16:53
《C++
Primer》
c++
算法
java
《C++
Primer
》第11章 关联容器
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版关联容器支持高效关键字查找和访问,两个主要的关联容器是map和set。
MaTF_
·
2023-12-06 16:53
《C++
Primer》
c++
开发语言
《C++
Primer
》第10章 算法(二)
参考资料:《C++
Primer
》第5版《C++
Primer
习题集》第5版10.4再探迭代器(P357)除了为每个容器定义的迭代器外,头文件iterator中还定义了额外的几种迭代器:插入迭代器(insertiterator
MaTF_
·
2023-12-06 16:51
《C++
Primer》
c++
算法
开发语言
详解静态成员 什么是静态成员,静态成员和普通成员的区别
举一个C++
Primer
中的例子:一个银行账户类可能需要一个数据成员来表示当前的基准利率。在此例中,我们希望利率与类关联,而非与类的每个对象关联。从实现效率的角度来看,没必要每个对象都存储利率信息。
游吟焰火
·
2023-12-05 11:45
C++
1024程序员节
c++
数据结构
static
静态成员
C++
Primer
Plus第十三章笔记
目录基类构造函数:访问权限的考虑1.2派生类和基类之间的特殊关系继承:is-a关系多态公有继承静态联编和动态联编指针和引用类型的兼容性虚成员函数和动态联编虚函数的注意事项构造函数析构函数友元没有重新定义重新定义将隐藏方法访问控制:protected抽象基类继承和动态内存分配情况1:派生类不使用new情况2:派生类使用new类设计回顾编译器生成的函数定义类(设计类)需要注意的问题公有继承的考虑因素C
小梁今天敲代码了吗
·
2023-12-05 07:53
#
C++
Primer
Plus
c++
笔记
开发语言
C++
primer
plus 编程练习12.4
stack.cpp:#include#include"stack.h"Stack::Stack(intn){pitems=newItem[MAX];top=0;for(;top#include//orctype.h#include"stack.h"intmain(){usingnamespacestd;Stackst1(5);//createanemptystackcharch;unsignedl
小猴啊0.0
·
2023-12-04 22:39
c++
算法
开发语言
c++
primer
plus 清单12.4,12.5 ,12.6 .
首先#include#ifndefSTRNGBAD_H_#defineSTRNGBAD_H_usingstd::ostream;usingstd::istream;classString{private:char*str;intlen;staticintnum_string;staticconstintCILIM=80;public:String(constchar*s);String();Str
qq_34600560
·
2023-12-04 22:08
C++
Primer
类 12.4 explicit 构造函数
按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:classString{String(constchar*p);//用C风格的字符串p作为初始化值//…}Strings1=“hello”;//OK隐式转换,等价于Strings1=String(“hello”);但是有的时候可能会不需要这种隐式转换,如下:classString{S
big_bit
·
2023-12-04 22:06
C/C++
语言
c++
class
c++
primer
【C++
Primer
Plus学习记录】第5章复习题
1.入口条件循环和出口条件循环之间的区别是什么?各种C++循环分别属于其中的哪一种?C++提供了3种循环:for、while和dowhile循环。for和while循环都是入口条件循环,意味着程序将在执行循环体中的语句之前检查测试条件。dowhile循环是出口条件循环,意味着其将在执行循环体中的语句之后检查条件。2.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?inti;for(i=0
画饼校长
·
2023-12-04 03:51
c++
学习
开发语言
计算机网络
软件工程
【C++
Primer
Plus学习记录】第5章编程练习
1.编写一个要求用户输入两个整数的程序。该程序将计算并输出这两个整数之间(包括这两个整数)所有整数的和。这里假设先输入较小的整数。例如,如果用户输入的是2和9,则程序将指出2~9之间所有整数的和为44。//5.91#if1#includeusingnamespacestd;intmain(){intmin,max;cout>min;cout>max;intmins=min;intsum=0;for
画饼校长
·
2023-12-04 03:20
学习
c++
数据结构
开发语言
软件工程
visualstudio
C++、easyx组合的界面版五子棋(适合新手)
目前大二,C++学完了STL(会用函数)、数据结构、C++
primer
看了一半。大概就这样的水平23
我想考进杭电555
·
2023-12-03 16:34
小游戏实践
c++
游戏
第五章 循环和关系表达式(124-162)
因为前段时间学习matlab,准备建模比赛事情,所以耽误了c++
primer
的学习时间,一直拖到今天才更新笔记,学习了c++,感觉学习matlab很轻松,但比赛还是没有达到预期结果,尽力了,接下来会尽快结束
牧樵
·
2023-12-02 19:35
C++
Primer
Plus笔记
c++
小啊呜产品读书笔记001:《邱岳的产品手记-16》第30讲产品案例分析:
Primer
的扑克牌交互 & 第31讲 产品分析的套路(下):如何出解决方案?
小啊呜产品读书笔记001:《邱岳的产品手记-16》第30讲产品案例分析:
Primer
的扑克牌交互&第31讲产品分析的套路(下):如何出解决方案?
发芽ing的小啊呜
·
2023-12-02 13:48
#
产品读书笔记
产品经理
读书笔记
经验分享
产品
产品运营
C提高——模拟服务器接收和发送案例
模拟服务器接受和发送案例/**运行平台:Win10,VisualStudio2015*参考资料:《C
Primer
plus第六版》,传智扫地增C提高课程*/目录模拟服务器接受和发送案例一、何为动态库1、动态库
Going1
·
2023-12-02 09:17
C语言提高篇
dll
堆栈
c语言
c++服务端书籍进阶书籍推荐
入门路线规划:其中这些书可以并行参考,最好是边用边看,有效果,一.基础阶段c/c++编程语言《C++
Primer
》《EffectiveC++》《深度探索C++对象模型《STL源代码剖析》2.linux基础
幽若风
·
2023-12-01 18:11
【C++】数组,多维数组的使用
多维数组的使用简介1.数组1.1.定义和使用数组1.2.访问数组的元素1.3.数组和指针1.4.C风格字符串2.多维数组2.1.定义和使用多维数组2.2.访问多维数组的元素2.3.指针和多维数组简介本文为《C++
Primer
0 warning
·
2023-12-01 17:40
C++
c++
浅谈RT-PCR、qRT-PCR原理
RT-PCR过程mRNA3’端具有Poly(A)尾,Oligo(dT)与其配对,仅mRNA可被反转录,Oligo(dT)
primer
对mRNA进行反转录。
Lee小余
·
2023-11-30 22:44
【C++
Primer
Plus学习记录】嵌套循环和二维数组
for循环是一种处理数组的工具。下面进一步讨论如何使用嵌套for循环中来处理二维数组。C++没有提供二维数组类型,但是用户可以创建每个元素本身都是数组的数组。例如,假设要存储5个城市在4年间的最高温度,可以这样声明数组:intmaxtemps[4][5];该声明意味着maxtemps是一个包含4个元素的数组,其中每个元素都是一个由5个整数组成的数组。可以将maxtemps数组看作4行组成,其中每一
画饼校长
·
2023-11-30 22:52
c++
学习
开发语言
visualstudio
算法
【C++
Primer
Plus学习记录】基于范围的for循环(C++11)
C++11新增了一种循环:基于范围的for循环。这简化了一种常见的循环任务:对数组(或容器类,如vector和array)的每个元素执行相同的操作,如下例所示:doubleprices[5]={4.99,10.99,6.87,7.99,8.49};for(doublex:prices)cout<
画饼校长
·
2023-11-30 22:22
c++
学习
开发语言
visualstudio
算法
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他