一个结构类型的 int 结构变量 如何实现赋值得?比如 int i = 0;如何实现?

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:38:30
能不能自己写一个结构里面 实现 struct st{}
st = 12;
能不能实现??

别说 c++额。。我问的C#得

绝对不能

可以。不明白问题,回答三种:
1.基本赋值:
int a;
a = 12;
2.结构中变量赋值:
struct st
{
public int a;
}
st b;
b.a = 12;
3.结构中属性赋值:
struct st
{
private int a;
public int A
{
set
{
this.a = value;
}
}
st b;
b.A = 12;
类与结构体用法一样,只是存储方式不同。

补充回答:

类存储在堆(heap)上,结构存储在堆栈上(stack)

结构不支持继承

较小的数据类型可以使用结构来提高性能。

你说的那个不能。好好看看我楼上的