- 博客(20)
- 收藏
- 关注
原创 关于型号分类的拆分便捷化
string::find()函数是一个字符或字符串查找函数,该函数有唯一的返回类型,即string::size_type,即一个无符号整形类型,可能是整数,也可能是长整数。如果查找失败,返回string::npos,即-1(当然打印出的结果不是-1,而是一个很大的数值,那是因为它是无符号的)。3.检查该组字符串中是否包含“-”,如果不包含,将“/”替换成“、”,否则将“-”左右分成两个部分,依然按照“/”区分,并对左右两部分进行笛卡尔积拼接。4.将所有调整过的内容,用“、”隔开,并输出。
2024-11-28 11:46:02
412
原创 以太网ipv4地址自动地址覆盖手动地址
今天测试连接了公司的外网,但是连上去之后发现我手动配置的以太网ipv4地址不起效果,而是会显示一个自动配置的ipv4地址。取消“自动获取ipv4地址”_如何去掉自动配置的ipv4地址-优快云博客。IP地址169.254.x.x的作用是什么-优快云博客。告诉我已经自动配置了一个169.254.开头的IP地址。在cmd里ipconfig -all查询。
2024-11-11 14:57:42
502
原创 2020-12-20
2020-12-20一、#include<iostream>using namespace std;int main(){ char str[100],str1[100]; cin.read(str,5);//输入abcdefg\n str[5]='\0'; cout<<str<<endl;//输出abcde cin.read(str1,5);//输入hijklmn\n str1[5]='\0'; cout<<str1<<e
2020-12-20 01:30:09
225
1
原创 2020-12-16理一理顺序问题:
理一理顺序问题:1.构造时先构造基类哦~#include#includeusing namespace std;class Tri{double a,b,c;public:Tri(double x,double y,double z){a=x;b=y;c=z;cout<<“调用基类的构造函数”<<endl;}double peri(void){return a+b+c;}double area(void){double t=(a+b+c)/2;
2020-12-18 00:01:23
186
原创 2020-12-17关于行和列指针形参实参对应问题
关于行和列指针形参实参对应问题:一、列指针int p=&a[0][0]或者int p=a[0]有以下定义int a[M][N],p=a[0];则a[i][j]的地址&a[i][j]为p+iN+j,而a[i][j]为(p+iN+j)。二、行指针如果将数组a的首地址赋给p,即有p=a(或者&a[0]);//这里不可以用&(&a[0][0]),因为&a[0][0]是一个表达式,即右值,而&取地址只能取左值,右值是一个临时变量,左值则占据具体空间
2020-12-17 23:24:09
357
原创 2020-12-16unsigned
#include<iostream>using namespace std;int main(){ int a[]={1,2,3,4}; cout<<sizeof(a)/sizeof(a[0])<<endl; if(-1<sizeof(a)/sizeof(a[0])) cout<<"Hello,world!\n"; else cout<<"error!\n"; return 0;}这是我在查找有关unsign资料
2020-12-16 20:26:06
108
原创 2020-12-15平时的小练习
2001.计算两点间的距离#include #include#includeusing namespace std;int main(){double a,b,c,d,t;while(cin>>a>>b>>c>>d){t=sqrt(pow(float (c-a),2)+pow(float (d-b),2));cout<<fixed<<setprecision(2)<<t<<endl;}r
2020-12-16 20:24:17
173
原创 2020-12-15引用函数
返回引用的函数可以作为左值被赋值int index;int &f(){return index;}f()=3;这样是正确的
2020-12-16 20:21:14
106
原创 2020-12-10数组名是常量
char s[10];int i=2;cout<<s+i;✓//相当于输出从这个字符开始的字符串cout<<*((s++)+i);×//s++是先用后加,这里加是赋值了,s为地址常量,不能赋值。
2020-12-16 20:20:52
394
原创 2020-11-26continue和break
关于continue对于有(if)continue语句的外边一层循环,结束本次循环,如果是break,结束外边一圈的所有循环
2020-12-16 20:20:21
97
原创 2020-11-24
char(a%10+‘2’)int(a%10+‘0’)这里char字符型是直接加的而int是按ASCII值来看的,0是48
2020-12-16 20:19:53
133
1
原创 2020-11-22写题目时遇到的问题
关于while循环for(i=0;i<4;i++) for(j=0;j<4;j++) { while(i==j||i+j==3) s+=a[i][j]; } cout<<s;这样会出现问题s会是无数个a[0][0]相加需在后面加上break结束本层循环for(i=0;i<4;i++) for(j=0;j<4;j++) { while(i==j||i+j==3)
2020-12-16 20:19:42
125
2
原创 2020-10-30
pythonstr()转化为字符串需要注意的是,任何类型、内容都能转换为字符串类型,但并不是所有类型、内容都能转换成整数和浮点数。举个例子:int(‘123’) 可以将字符串 ‘123’ 转换成数字 123,但 int(‘abc’) 就会报错了,因为 ‘abc’ 并不能转换成整数。...
2020-12-16 20:17:37
111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅