c++ plus
查漏补缺
lpblog
这个作者很懒,什么都没留下…
展开
-
bool运算类型
待更新原创 2020-09-02 20:02:34 · 465 阅读 · 0 评论 -
顺序表与单链表(C/C++实现)
1.预备知识1.学习结构体类型数据的动态储存分配2.最好可以学懂链表基本语法3.理解类型定义符typedef4.理解并学会C++中引用知识原创 2020-09-02 19:09:22 · 1117 阅读 · 0 评论 -
引用C/C++通用完结
引用除了定义指针变量外,C++还可以定义引用来实现对变量的访问,引用是C++独有的特征,它是另一种访问变量的方法。建立引用时,用某个变量对其进行初始化,相当于给变量取了一个别名,对引用的改动就是对变量本身的改动1.引用的声明type & identifier =initial_value;简单来说语法:数据类型 &别名 =原名#include <iostream>using namespace std;int main(void){ int a=20; //定原创 2020-08-26 16:12:40 · 848 阅读 · 0 评论 -
指针和二维数组(暂停更新因为暂时用处不大)
待更新原创 2020-08-24 18:06:40 · 124 阅读 · 0 评论 -
结构体类型数据的动态存储分配和链表及其基本操作
待更新原创 2020-08-20 20:12:41 · 877 阅读 · 0 评论 -
函数通用思想C/C++
C/C++通用后续还会更新1.函数定义[储存类型] 函数名 ([形式参数说明形式]){说明部分语句部分(函数体部分)}说明:命名规则同变量完全一样,在一个程序中不同的函数其名字不能相同有返回值,在函数名的前面加上返回值的类型说明形式参数说明列表是用于调用函数和被调用函数之间进行数据传递2.函数的调用函数的调用方式(1) 以函数调用语句形式调用当函数不要求返回值,可有函数调用加上分号实现,函数调用作为一个独立的语句使用hust();(2)以函数表达式的一个运原创 2020-07-02 14:54:14 · 244 阅读 · 0 评论 -
总结C/C++指针(暂无个人需求停更,有什么缺陷问题评论或私信)
1.地址与指针变量的地址称为指针(指针是用来存放一个变量在内存的地址)用来存放一个变量地址的变量叫指针变量2.指针定义type * identifer =inital_value举例 char *p1;//p1指向char数据类型 int *p2 //同理 float *p33.指针变量初始化L指针变量存放变量地址,因将变量地址赋给指针变量。&取地址运算符...原创 2020-05-05 18:48:12 · 659 阅读 · 1 评论 -
C/C++ strlen()与sizeof()及数组中使用字符串
strlen()与sizeof()注意strlen()使用了**标准c语言库函数strlen()**来确定字符串长度头文件加入#include<cstring>sizeof运算符指出整个数组的长度15字节,strlen()只计算可见的字符返回储存再数组中的字符串的长度#include<iostream>#include<cstring>using...原创 2020-05-05 00:27:49 · 299 阅读 · 0 评论 -
#define与const常量
const类型写法const int a=5; //用const声明的常变量,值始终为5const float b=3*1.75;关于const,#define需注意const 声明常量时,定义常量使必须同时初始化,其值不可更改wrong con int a; a=5 //wrong#deine 定义的宏替换常量不同,#define定义的符号常量不占内存空间,而cons...原创 2020-05-03 10:10:39 · 284 阅读 · 0 评论 -
计算三角形面积海伦公式 sqrt,pow函数精细讲解
海伦公式了解举例#include<iostream>#include<cmath>#include<iomanip>using namespace std;int main(void){ float a=0,b=0,c=0; cin>>a>>b>>c; float p=(a+b+c)/2; cout&...原创 2020-05-03 00:30:43 · 1893 阅读 · 0 评论 -
C/C++保留小数点后位数
- [ ] > - 头文件需加入#include <iomanip>原创 2020-05-02 13:01:21 · 5461 阅读 · 0 评论 -
C++求模(取余)运算符与除法
求模运算符%==取余数的意思重点::求模运算符只用于整数,不能用于浮点计算有英石与磅数#include<iostream>using namespace std;//一英石等于14磅 int main(void){ int t_stones; //total stone int t_baskets=14; //Every basket of stones ...原创 2020-05-01 13:01:45 · 1437 阅读 · 0 评论 -
重点_sizeof()和strlen().c
#include <stdio.h>#include <string.h> //目的:调用取字符串长度strlen()#define NUM 56 //声明int常量#define STR "Hello"#define CH 'A'int main(void){ /*sizeof()是计算括号中变量的类型所占的储存空间(不考虑内容) *strlen()...转载 2020-04-28 18:43:43 · 131 阅读 · 0 评论 -
c++类成员函数定义方法与运算符重载(2)
这个例子虽代码繁杂,但却蕴含很多东西1.里面蕴含构造函数的调用时机1.已有的对象初始化一个新定义的对象2.当对象作为函数的实参传递给函数的形参时(例子中有体现)3.当函数的返回值是类的对象,函数执行返回时Complex Complex::sub(Complex c){ return Complex(real-c.real,image-c.image);}return返回的是...原创 2020-04-24 17:37:07 · 389 阅读 · 0 评论 -
c++类成员函数定义方法(1)
类外写类成员函数需在类内写入void setRadius(double); // 声明类成员函数 double getArea(); // 声明类成员函数且作为程序员应注意放的位置,类总是要写在主函数之前不然就会报错,这是一个程序员的自我修养下面是例子// This program demonstrates a simple class with member funct...原创 2020-04-24 16:27:44 · 270 阅读 · 0 评论 -
c++中str.size()
#####C++ string中str.size()计算c++字符串长度返回字符串的长度返回字符串的长度(以字节为单位)。这是符合[字符串]内容的实际字节数,不一定等于其存储[容量]注意[串]对象在不知道可能最终用于对其包含的字符进行编码的编码的情况下处理字节。因此,返回的值可能不对应于多字节或可变长度字符(例如UTF-8)序列中编码字符的实际数目。这两个字符串::大小和[字符串::长度...转载 2020-04-11 21:07:38 · 10592 阅读 · 1 评论