早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++的大难题,structSTARTUPINFOAsi={sizeof(si)};sizeof(si)不加大括号就报错!{}大括号加上去做什么用的~

题目详情
C++的大难题,
struct _STARTUPINFOA si = {sizeof(si)};
sizeof(si) 不加大括号就报错!{}大括号加上去做什么用的~
▼优质解答
答案和解析
sizeof()返回的是一个数值,struct _STARTUPINFOA si=……则是定义了一个结构体变量si并初始化,不加大括号的话类型不符当然错误.大括号里面用一系列内容来初始化si.