C#数据类型(值类型+引用类型+指针类型)
C#数据类型分三类:值类型(如int、bool,直接存值)、引用类型(如string、object,存内存地址)和指针类型(用于直接内存操作)。值类型继承自System.ValueType,占用栈内存;引用类型在堆中分配,支持装箱/拆箱;指针需在unsafe上下文中使用。
C#关键字一览表
C#关键字分保留字与上下文关键字两类:保留字(如if、class)具特殊语法意义,不可作标识符,但可用@前缀强制使用;上下文关键字(如get、set)仅在特定语境中生效,新增时避免破坏旧代码兼容性。
基于STM32的远程升级实现代码
基于STM32的远程升级实现代码,包含Bootloader、应用程序、上位机及通信协议实现,支持Ymodem协议传输和双区备份升级