STARTUPINFO si = { sizeof(si) } 结构体的一种初始化方式
>>STARTUPINFO si = {sizeof(si)};是用来初始化cb成员的?si是什么啊
这是用来初始化整个 si 变量的。
si就是你定义的变量。sizeof(si)取得该结构的字节数。
STARTUPINFO的第一个域为 cb,代表该结构体的大小,因此:
STARTUPINFO si = {sizeof(si)}
首先将si.cb 赋值为 sizeof(si),该结构其余字段则全部初始化为零
{*,*,...}对数组或者结构体初始化工作
结构内部按成员顺序进行初始 没有的以NULL或者0来填充
数组是顺序初始
这是用来初始化整个 si 变量的。
si就是你定义的变量。sizeof(si)取得该结构的字节数。
STARTUPINFO的第一个域为 cb,代表该结构体的大小,因此:
STARTUPINFO si = {sizeof(si)}
首先将si.cb 赋值为 sizeof(si),该结构其余字段则全部初始化为零
{*,*,...}对数组或者结构体初始化工作
结构内部按成员顺序进行初始 没有的以NULL或者0来填充
数组是顺序初始