定义变量时后面带个括号是什么意思
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/14 14:14:15
定义变量时后面带个括号是什么意思
c++中定义一个变量int a(1);是赋初值的意思吗,定义结构体时能这样赋值吗,定义对象时这样代表什么
c++中定义一个变量int a(1);是赋初值的意思吗,定义结构体时能这样赋值吗,定义对象时这样代表什么
![定义变量时后面带个括号是什么意思](/uploads/image/z/15936060-12-0.jpg?t=%E5%AE%9A%E4%B9%89%E5%8F%98%E9%87%8F%E6%97%B6%E5%90%8E%E9%9D%A2%E5%B8%A6%E4%B8%AA%E6%8B%AC%E5%8F%B7%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D)
(1)
相当于:
int a = 1;
(2)定义标准的结构体变量时不能这样用(但如果你在结构体中加了结构函数那就可以了),只有在定义标准类型的变量或类对象变量时才能这样用.
相当于:
int a = 1;
(2)定义标准的结构体变量时不能这样用(但如果你在结构体中加了结构函数那就可以了),只有在定义标准类型的变量或类对象变量时才能这样用.