首页 > 其他分享 >结构体就算不用构造函数也可以初始化

结构体就算不用构造函数也可以初始化

时间:2023-05-30 17:06:02浏览次数:46  
标签:初始化 string 就算 src int include 构造函数


标题结构体就算不用构造函数也可以初始化

#include<iostream>
#include<vector>
#include<algorithm>
#include<string>
#include<queue>
#include<set>
using namespace std;
struct stateAndLevel{
	string str;
	int level;
};

queue<stateAndLevel> q;
set<string> sc;
int n;


int main(){
	string src;
	string target;
	getline(cin,src);
	getline(cin,target);
	n=src.length();
	stateAndLevel first={src,0};				//通过这种方式即可初始化结构体
	return 0;
}


标签:初始化,string,就算,src,int,include,构造函数
From: https://blog.51cto.com/u_16144724/6380470

相关文章

  • 九大组件初始化
    1上图2九大组件是在DispatcherServlet的onRefresh方法中初始化的3根据断点可以看出Tomcat启动会触发HttpServletBean的init方法,后续会进行容器的刷新触发refresh方法,容器刷新之后会发布事件4FrameworkServlet实现了监听器 5监听会触发开始的onRefresh方法 6总结......
  • leetcode1657vector的初始化和比较
    满足相似的条件:1.长度一样2.组成的字母组合相同3.每个组成字母的个数集合相同比较两个vector,直接用==/!=排序vectorsort(迭代器1,迭代器2);初始化vector形式:vector<类型>name(形式)if(word1.lenth()!=word2.length())returnfalse;//长度不同vector<int>v2(26,0),v1(2......
  • 委托构造函数
    一.当构造受委托的构造函数时,受委托的构造函数函数体会执行而委托构造函数函数体不会执行;classPerson{public:Person(){cout<<"这是一个无参构造"<<endl;}Person(constPerson&p){cout<<"这是一个拷贝构造"<<endl;......
  • kubernetes重新初始化“[ERROR DirAvailable--var-lib-etcd]”
    [root@master01~]#kubeadminit--config/root/kubeadm-config.yaml--upload-certs[init]UsingKubernetesversion:v1.23.0[preflight]Runningpre-flightcheckserrorexecutionphasepreflight:[preflight]Somefatalerrorsoccurred:[ERRORDirAvailable--......
  • 静态初始化数组
    1packagecom.karl1;23publicclassArrayDemo{4publicstaticvoidmain(String[]args){5//静态初始化数组67//1.数据类型[]数组名=new数据类型[]{元素1,元素2,元素3.。。。。};8int[]ages=newint[]{1,24,36};9......
  • 静态初始化和动态初始化
    packagecom.karl1;//动态初始化:适合开始不确定具体元素值,只知道元素个数的业务场景//静态初始化:适合一开始就知道存入哪些元素值的业务场景publicclassArrayDemo3{publicstaticvoidmain(String[]args){//动态初始化数组//数据类型[]数组名=......
  • js原型prototype(实例构造函数的属性) __proto__(实例对象的属性) constructor(实例
    functionPerson(name,age){this.name=namethis.age=age}Person.prototype.sayHi=function(){//原型是公共方法解决构造函数new对象公共属性和方法的内存浪费console.log(this.name+'sayhi!!')}constp1=newPerson('aa',12)constp2=new......
  • 什么是构造函数?它有什么作用?
    构造函数是一个特殊的方法,它用于创建对象时初始化对象的实例变量。每个类都至少有一个构造函数,如果没有定义,则会有一个默认的无参构造函数。构造函数与类名相同,没有返回类型。构造函数可以用于为对象分配内存,初始化对象的状态,执行其他初始化任务等。......
  • 实例化和初始化的区别?Spring依赖注入和属性赋值
    实例化和初始化的区别Spring依赖注入IOC(给字段赋值)和Spring测试 ......
  • postgresql docker启动显示未初始化密码
    错误信息:docker-compose:postgres|错误:数据库未初始化,未指定超级用户密码 docker-compose.yml指定版本号:3.1,之前是2.4怀疑是版本问题,之前postgres是9.6,现在用的最新版本 ......