c#泛型list添加数据不对

c#泛型list添加数据不对,第1张

没有对内容进行复制。C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于NETFramework和NETCore之上的高级程序设计语言。c#泛型list添加数据不对是由于List并没有对内容进行复制,它只是复制了元素的地址,只是保存了地址,对地址里面的内容是没有进行保护的。

很简单

std::list<int>test

int a = 1

while (1)

{

std::cout <<"请输入数字,退出输入请按0" <<std::endl

std::cin >>a

if(a == 0)

break

test.push_back(a)

}

std::list<int>::iterator it = test.begin()

while(it!= test.end())

{

std::cout <<*it++ <<std::endl

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11892408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存