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
Plus》,人民邮电出版社,作者StephenPrata。可以
C语言与CPP编程
·
2024-01-07 04:09
C++
Primer
4.11 类型转换 知识点+练习题 第四章完结!!!
隐式转换算数转换:要往宽度大的转,无论带不带符号数组被转换为指针:多数情况数组名会被转换为数组首元素指针例外:decltype(P105),&(P102待更新),sizeof(P140),typeid(P732)指针转换1.常量0和nullptr可以转换成任意指针(int*.double*,char*...)int*p=0;double*q=nullptr;2.任意指向非常量的的指针能转换成voi
猫鱼Ω
·
2024-01-05 23:06
c++
开发语言
C++
Primer
5.1 简单语句 5.2 语句作用域 5.3 条件语句 详细解释switch内部变量定义:初始化报错,定义不报错 知识点+练习题
switch内部变量定义boolflag=false;swich(flag){casetrue:inti=10;casefalse:cout>ch会忽略空白字符(空格,制表,换行)while(cin.get(ch))5.12从后面找ifl,再看前面是不是fcharch,pre='\0';//pre需要初始化!!!while(cin>>ch){if(ch=="f"&&pre=="f")++ff_cn
猫鱼Ω
·
2024-01-05 23:06
c++
开发语言
C++
Primer
5.5 迭代语句 5.6 跳转语句 知识点+练习题
for语句多重定义,可以for(inti=0,j=0;;)但是i和j一定要是同一个类型,不允许两个声明范围forfor(autobeg=v.begin(),end=v.end();beg!=end;++beg){auto&r=*begr*=2;}以上为范围for与之等价的普通for语句范围for需要end()不变,若在其中删除添加元素,则会导致迭代器失效,在P315会详细解释练习题5.4.1可用与
猫鱼Ω
·
2024-01-05 23:06
c++
开发语言
C++
Primer
5.6 try语句块和异常处理 知识点+练习题 第五章完结!
练习题5.23不做任何异常处理,仅凭程序自身直接产生错误退出,虽然本身可以做处理,但是程序还是会尝试错误操作cin>>n1>>n2;if(n2==0){cout>n1>>n2;if(n2==0){throwruntime_erro("wrong");//初始化,!!!匿名对象初始化//cout>n1>>n2){try{if(n2==0){throwruntime_erro("wrong");//初
猫鱼Ω
·
2024-01-05 23:06
c++
算法
C++
Primer
3.5.4 C风格字符串 3.5.5 与旧代码接口 知识点总结 课后题重点
3.5.4C风格字符串C标准库String函数1.标准库的函数不会验证字符串参数,若定义的字符数组没有加入\0,则在使用函数时会出现问题(egstrlen(str1),若str1定义时未定义\0,则会一直计算长度一直往后访问,直到找到\0,会出现错误)比较字符串1.string可用运算符,但数组不可以,数组名代表指针,指针比较无意义(两者指向不是同一对象),c风格数组用strcmp比较2.字母越靠
猫鱼Ω
·
2024-01-05 23:35
c++
开发语言
C++
Primer
3.6 多维数组 知识点+练习题
本章内容需要根据代码详细理解!!!最先理解:多维数组就是数组的数组intia[3][4];//两个维度的数组!!!这个数组大小为三,每一个元素是大小为四的整形数组intarr[10][20][30];//三个维度的数组!!!维度可以无限,定义一个数组,它的元素是数组,下一级的元素还是数组,以此类推对于二维数组,常把第一个维度称为行,第二个维度称为列。可以以行列的方式看待二维数组,ia[3][4]若
猫鱼Ω
·
2024-01-05 23:35
c++
开发语言
别人看的书,拿来参考
C++程序设计语言特别版-strousstrup深度探索C++对象模型-strousstrup未看Effectivec++未看MoreEffectivec++未看c++
primer
c++沉思录未看stl
weixin_33750452
·
2024-01-05 09:15
c/c++
驱动开发
移动开发
C++
Primer
Plus 第十二章知识点(一)
C++
Primer
Plus第十二章知识点简化1.动态内存和类2.复制构造函数3.内容异常Reference:1.动态内存和类归纳点:静态成员变量初始化以及注意点特殊成员函数对于静态数据成员,特别注意的是静态类成员是单独存储的
Raywit
·
2024-01-05 02:47
#
C++_Prime_Plus
C++
Primer
Plus书之--C++动态内存和类, 复制构造函数和赋值运算符
从一个例子开始://第一个文件//stringbad.h#include#ifndefSTRINGBAD_H_#defineSTRINGBAD_H_classStringBad{private://指向字符串的指针char*str;//字符串的长度intlen;staticintnum_strings;public://构造函数StringBad(constchar*s);StringBad();
c1392851600
·
2024-01-05 02:44
C++
C
复制构造函数
C
赋值运算符
C
动态内存分配
类和动态内存分配
C++(学习笔记)类和动态内存分配
.静态类成员2.复制构造函数3.赋值运算符二、自己编写String类1.比较成员函数2.使用中括号表示法访问字符串3.静态成员函数4.重载赋值运算符三、再谈定位new运算符总结前言 本人在阅读C++
primer
plus
Leonbro
·
2024-01-05 02:44
C++基础知识
c++
开发语言
后端
c++
primer
plus笔记
第一章预备知识1.1c++简介c++三特性:继承了c语言、面向对象编程、c++模板特性(泛型编程)面向对象:OOP不像过程性编程那样,试图使问题满足语言的过程性方法,而是试图让语言来满足问题的要求。其理念是设计与问题的本质特性相对应的数据格式——类。泛型编程:泛型编程强调独立于特定数据类型,其提供了执行常见任务(如对数据排序或合并链表)的工具,以便可以只编写一个泛型(即不是特定类型的)函数,并将其
RinHoo
·
2024-01-05 00:28
c++&c
c++
开发语言
笔记
学习
C++入门、STL学习、二级C++等
跟侯捷学CPP跟侯捷学CPP的个人空间_哔哩哔哩_Bilibili《C++
Primer
第五版》《C++
Primer
第五版》_哔哩哔哩_bilibiliC++教程:C++
Primer
Plus(第六版)教程
dllglvzhenfeng
·
2024-01-04 12:37
信息技术
科普
创新
c++
学习
信奥
游戏程序
青少年编程
《C
primer
plus》笔记:字符串
20180606qzd1.表示字符串和字符串IO#defineMSG="helloworld!";chara[MAX]="helloworld!";char*p="helloworld!";puts(MSG);puts(a);puts(p);2.定义字符串字符串字面量:双引号括起来的内容,编译器会自动加入\n,双引号之间紧邻或者空格看作相连的char*a="hello""world!";//hel
原来是酱紫呀
·
2024-01-04 03:32
NCBI的
primer
picker设计qRT-PCR染色法引物
搜索基因的mRNA序列选择gene,搜索框中输入基因名称、human/其他物种,然后search注意选择人类的基因,点进去选择mRNA向下滑动到mRNAandprotein此处有NRxxxxx数字,为NCBI给出的标准mRNA序列,选择一个点进去tips,选择的时候可以去页面上方,看看实际图,对应的mRNA的在基因上的对应位置再向下有NRxxxxx数字,这是非编码RNA的再向下有NXxxxx数字,
盘山路
·
2024-01-03 22:34
C
Primer
Plus(第六版)10.13 编程练习 第6题
#includevoidswap(doublefr[],doublear[]);voidcopy_arr(doublefr[],doubleer[],intsize);voidsorting(doublefr[],doublear[],intn);intmain(void){doubletarget[5];doublesource[5]={1.1,2.2,3.3,4.2,5.2};swap(&so
apple_50569014
·
2024-01-02 19:11
c语言
开发语言
C
Primer
Plus(第六版)10.13 编程练习 第9题
#includeintN=3;intM=5;//需要变长改这里voidshow_arry(doubletarget[][M],intsize);voidcopy_ptr(doubletr[],doublesr[],intsize);intmain(void){inti,j;doubletarget[N][M];doublesource[3][5]={1.1,2.2,3.3,4.2,5.2,1.1,
apple_50569014
·
2024-01-02 19:11
c语言
算法
开发语言
C
Primer
Plus(第六版)9.11 编程练习 第9题
#includedoublepower(doublen,intp);intmain(void){doublex,xpow;intexp;printf("Enteranumberandthepostiveintegerpower");printf("towhich\nthenumberwillberaised.Enterq");printf("toquit.\n");while(scanf("%lf
apple_50569014
·
2024-01-02 19:41
c语言
算法
开发语言
C
Primer
Plus(第六版)9.11 编程练习 第11题
#includeunsignedlongFibonacci(unsignedn);intmain(){intn;scanf("%d",&n);printf("%d",Fibonacci(n));return0;}unsignedlongFibonacci(unsignedn){intx,y,z,i;for(i=2,x=0,y=1;i<=n;i++)//i=2是关键{z=y;y=x+y;x=z;//
apple_50569014
·
2024-01-02 19:41
c语言
算法
c++
C
Primer
Plus(第六版)9.10 复习题 第9题
#includevoidshow_menu(void);intnum_range(inta,intb);intget_number(void);intmain(){inti;show_menu();i=num_range(1,4);printf("i=%d",i);//显示结果以便检查是否符合要求return0;}voidshow_menu(void){printf("Pleasechooseon
apple_50569014
·
2024-01-02 19:40
算法
数据结构
C
Primer
Plus(第六版编程练习)8.11 编程练习 第5题
#includeintmain(void){intguess=1;inti=0;inttotal=50;intk=0;intj=50;charch;printf("Pickanintegerfrom1to100.Iwilltrytoguess");printf("it.\nRespondwithacifmyguessisright\n");printf("isbiggerthan%d?\n",to
apple_50569014
·
2024-01-02 19:10
c语言
linux
算法
C
Primer
Plus(第六版编程练习)8.11 编程练习 第8题
#includefloatget_number(void);floatcharge_number(floatt1);intmain(void){floatt=0.0,t1=0.0,anwser=0.0,tax=0.0;charch='0';while(ch!='q'){printf("Entertheoperationofyourchoice:\n");printf("a.add\ts.subtr
apple_50569014
·
2024-01-02 19:10
c语言
算法
开发语言
C
Primer
Plus(第六版)9.11 编程练习 第2题
#includevoidchline(charch,inti,intj);intmain(){chline('*',4,3);return0;}voidchline(charch,inti,intj){inta=1,b=1;while(a<=i*j)//一共打印多少个字符{printf("%c",ch);if(b%j==0)printf("\n");//每打印j个就打印一次换行b++;a++;}r
apple_50569014
·
2024-01-02 19:10
c语言
算法
数据结构
【C
Primer
Plus第六版 学习笔记】 第十六章 C预处理器和C库
有基础,进阶用,个人查漏补缺第十五章的内容之前学过,跳过预处理之前,编译器必须对该程序进行一些翻译处理首先把源代码中出现的字符映射到原字符集其次编译器定位每个反斜杠后面跟着换行符的实例,并删除它们(把由于写代码时,一行太长,会用反斜杠\把一行逻辑行变成两个物理行)然后编译器把文本划分为预处理记号序列、空白序列和注释序列。此处需要注意的是,编译器将用一个空格字符替换每一条注释,如int/*注释*/f
Jun-llj
·
2024-01-02 09:49
C语言
c语言
学习
笔记
关于LPR,看这一篇就够啦!
贷款市场报价利率(Loan
PrimeR
ate,LPR)是由具有代表性的报价行,根据本行对最优质客户的贷款利率,以公开市场操作利率(主要指中期借贷便利利率)加点形成的报价。由中国人民银行授权全国银行间拆
金融二三事儿
·
2024-01-02 07:23
读书笔记2-C++
Primer
Plus(第二章完结)
目录一、C++语句输出语句定义变量if-else条件语句for循环语句函数定义语句二、声明语句和变量声明变量初始化变量多个变量的声明与初始化extern关键字为什么变量必须声明?赋值语句基本赋值操作多重赋值复合赋值操作符自增自减操作符右值引用赋值三、C++中的类类的声明和定义对象的创建和使用构造函数和析构函数静态成员四、函数函数的声明和定义函数的调用参数传递函数重载:函数返回值递归函数内联函数C+
Tech行者
·
2024-01-02 00:56
C++的学习笔记
c++
开发语言
读书笔记1-C++
Primer
Plus
C++是在C语言基础上开发的一种集面向对象编程(OOP)、通用编程和传统的过程化编程于一体的编程语言。本书是根据2003年的ISO/ANSIC++标准编写的,通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使
Tech行者
·
2024-01-01 09:12
C++的学习笔记
c++
开发语言
DFS
DFS是栈,BFS是队列三,系统栈也是DFS四,图的DFS和BFS五,常见搜索问题分类1,显式树2,隐式树3,显式图4,隐式图六,DFS实战1,显式树二叉树2,隐式树CSU1013狐狸与小狗HDU1016
PrimeR
ingProblem
csuzhucong
·
2024-01-01 08:50
算法
C++
Primer
Plus----第一章--预备知识
本章节内容包括:C语言和C++的发展历史和基本原理;过程性编程和面向对象编程;C++是如何在C语言的基础上添加面向对象概念的;C++是如何在C语言的基础上添加泛型编程概念的;编程语言标准;创建程序的技巧。
The Kite
·
2023-12-30 17:41
C++
c++
开发语言
C++
Primer
Plus----第十二章--类和动态内存分布
本章内容包括:对类成员使用动态内存分配;隐式和显式复制构造函数;隐式和显式重载赋值运算符;在构造函数中使用new所必须完成的工作;使用静态类成员;将定位new运算符用于对象;使用指向对象的指针;实现队列抽象数据类型(ADT)。12.1动态内存和类C++在分配内存时采取的策略是让程序在运行时决定内存分配,而不是在编译时再做决定。C++使用new和delete运算符来动态控制内存。遗憾的是,在类中使用
The Kite
·
2023-12-30 17:09
c++
开发语言
什么是贷款市场报价利率(LPR)?
大家好,今天我们来聊一下你可能不知道的,贷款市场报价利率(Loan
PrimeR
ate,LPR)。
QuantWithUs
·
2023-12-30 06:50
【C++ 顺序容器】
顺序容器前言顺序容器的类型迭代器容器的定义与初始化不同方式的初始化两个不同容器的相互拷贝vector对象是如何增长的管理容量的成员函数自己实现vector类容器适配器适配器练习前言有人问我C++中顺序容器有关的知识,在这里我参考C++
Primer
Holy meat
·
2023-12-29 19:41
开发语言
c++
C++
primer
第十九章-特殊工具与技巧
这里是山幺幺的c++
primer
系列。写这个系列的初衷是,虽然在学校学习了c++,但总觉得对这门语言了解不深,因此我想来啃啃著名的c++
primer
,并在这里同步记录我的学习笔记。
山幺幺
·
2023-12-29 10:41
【C
Primer
Plus第六版 学习笔记】第十四章 结构和其他数据形式
有基础,进阶用,个人查漏补缺建立结构声明:描述该对象由什么组成,即结构布局格式:关键字标记(可选){结构};举例:structbook{chartitle[2];charauthor[4];floatvalue;};定义结构变量结构布局告诉编译器如何表示数据,但是并未让编译器为数据分配空间。创建结构变量,则编译器会使用上述book模板为该变量分配空间。structbooklibrary;结构布局和
Jun-llj
·
2023-12-28 01:23
C语言
c语言
学习
笔记
《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
国内PPP-RTK服务商总结
文章目录一、千寻位置(FindAUTONSSR解决方案)二、六分科技(智能驾驶解决方案)三、时空道宇(天地一体化出行高精度服务)四、大有时空(PPP-RTK定位服务)五、总结参考来源欢迎关注个人公众号:导航员
学习札记
对于
路痴导航员
·
2023-12-26 23:04
GNSS相关
PPP-RTK
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
上一页
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
其他