当前位置: 首页 > article >正文

rdian是一个结构体,pdian=^Rdian,list泛型做什么用?

不明白不让编译的原因,记录下之遇到注意原油。

var  mylist:TList<string>;
     mylist1:TList<Pdian>;
     mydian:Pdian;
     i:Integer;
     mylist2:TList<Rdian>;
     mydian2:rdian;
     arr:array of Rdian;
begin
   mylist:=TList<string>.Create;
   mylist.add('ljk');
   mylist[0]:='ljkk';
   mylist.free;

   mylist1:=TList<Pdian>.Create;
   new(mydian);
   mylist1.add(mydian);
   mylist1[0].x:=10;
   for I := 0 to mylist1.Count-1 do
   begin
      mylist1[i].x:=i;
   end;
   mylist1.Free;

   {
   mylist2:=TList<rdian>.create;
   mylist2.Add(mydian2);
   mylist2[0].x:=0;//不让编译。
   }
   {
   new(mydian);
   mylist2:=TList<rdian>.create;
   mylist2.Add(mydian^);
   mylist2[0].x:=0;//不让编译。
   }

   //代替上面
   i:=1;
   SetLength(arr,i);
   arr[0].x:=1222;

   Inc(i);
   SetLength(arr,i);
   arr[1].x:=1222;


end;


http://www.kler.cn/a/545261.html

相关文章:

  • Android 消息总站 设计思路
  • 修改RAGFlow在docker desktop中的容器名
  • 《刚刚问世》系列初窥篇-Java+Playwright自动化测试-22- 操作鼠标拖拽 - 下篇(详细教程)
  • QT:Button
  • 布隆过滤器(简单介绍)
  • Pro Git --(Windows)总结
  • DeepSeek整理PDF文档以思维导图方式展示
  • TOML介绍
  • Spring Boot(8)深入理解 @Autowired 注解:使用场景与实战示例
  • QML使用ChartView绘制饼状图
  • 从 0 到 1 搭建个人博客:技术选型与实现全解析
  • Java 大视界 -- 边缘计算与 Java 大数据协同发展的前景与挑战(85)
  • Spring Boot 配置JPA数据库主从读写分离失败及解决办法
  • mapbox 从入门到精通 - 目录
  • 股指期货和etf期权哪个更好交易?
  • SSE与Websocket详解,SSE实现对话框流式输出
  • fastadmin 接口请求提示跨域
  • vscode快捷键——MAC
  • 126,【2】攻防世界unseping
  • OpenGL ES -> 投影变换矩阵完美解决绘制GLSurfaceView绘制图形拉伸问题