- 博客(6)
- 收藏
- 关注
原创 C#值类型和引用类型
赋值时复制引用地址,新旧变量指向同一对象,修改会相互影响。关键字显式分配堆内存,依赖垃圾回收器(GC)管理释放。存储在堆内存中,变量存储的是堆内存地址的引用。在声明时立即分配内存,作用域结束时自动释放。赋值时创建数据的独立副本,修改不影响原变量。直接存储在栈内存中,变量包含实际数据。:值类型转换为引用类型(值类型默认值为零值(如。
2025-11-29 17:36:42
448
原创 C#基本数据类型
C#数据类型分为值类型和引用类型。值类型直接存储数据,包括整数类型(int,long等)、浮点类型(float,double,decimal)、布尔类型(bool)、字符类型(char)以及结构体和枚举。引用类型存储内存地址引用,包含字符串(string)、类(class)、数组(array)、接口(interface)和委托(delegate)。值类型默认值为零或false,引用类型默认为null。不同类型具有特定范围和用途,如decimal适合财务计算,string具有不可变性。示例展示了各类型声明方式
2025-11-29 17:30:12
1180
原创 博图进制转换及原理
本文介绍了数制转换方法:1)十进制转二进制采用除2取余法;2)二进制转十进制通过位权相加实现;3)负数二进制需取反加1;4)十六进制采用16的幂次方计算。同时说明了西门子TIAPortal中数据存储单位(位、字节、字)的换算关系,以及十六进制字母与数字的对应规则。文中通过具体示例演示了各进制间的转换过程,包括负数的二进制表示方法。
2025-11-28 17:04:16
866
原创 博图数据类型
PLC编程中常见的数据类型可分为基本、复合和特殊三类。基本类型包括布尔型、字节型、字型、双字型、整型、双整型、实数型和长实数型,分别用于不同范围和精度的数值存储。复合类型包含数组和结构体,用于组织多个数据元素。特殊类型有时间型(用于定时)、日期时间型(DTL)和指针(用于内存寻址)。其中Bool、Byte、Word和DWord既可作为数据类型,也可表示存储空间大小。这些数据类型为PLC编程提供了灵活多样的数据存储和处理方式。
2025-11-28 09:46:59
927
原创 生成表格的几种方式
摘要:本文介绍了多种生成表格的方法:1)Markdown语法简单直观,通过|符号和冒号对齐创建表格;2)HTML提供更复杂的表格结构,使用<table>、<tr>等标签;3)办公软件如Word/Excel通过图形界面插入表格;4)编程语言如Python(pandas)和R(knitr)可编程生成表格;5)在线工具TablesGenerator等提供可视化表格制作。每种方法适用于不同场景,从简单文档到复杂数据处理均可满足需求。
2025-11-27 19:30:41
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅