- 博客(6)
- 收藏
- 关注
原创 02 C++面相对象、构造函数、初始化列表、引用、string
面向对象:开发效率高、代码易维护,但对象创建有轻微性能开销。面向过程:执行效率略高,但代码复用性差、复杂项目维护难度大。
2025-12-15 09:42:38
589
原创 01 C++简介、默认参数、函数重载、范围枚举、类
本文介绍了C++语言的核心概念和特性,包括: C++发展历程和应用领域,强调其在高性能计算、系统开发等场景的优势 基础语法要点:输入输出、命名空间管理、函数特性(默认参数、重载、内联) 枚举类型改进(C++11的范围枚举) 面向对象基础:类与结构体的区别 编程实践建议:推荐使用C++11及以上标准,避免全局命名空间污染 文章通过代码示例和对比表格,清晰展示了C++相较于C语言的改进特性,为开发者提供了实用的语法参考和最佳实践指导。
2025-12-15 09:25:03
574
原创 02 C# 类、运算符重载、索引器、异常、继承多态
本文总结了C#面向对象编程的核心概念,包括类定义与修饰符、类成员(字段/属性/方法)、构造函数/析构函数、运算符重载、索引器和泛型。重点讲解了属性封装字段的规范、构造函数重载与初始化列表、ref/out参数区别、静态方法特性、运算符重载规则、索引器语法以及泛型方法的定义。通过代码示例展示了这些特性的实际应用,如数据验证属性、Point类运算符重载、StudentList索引器实现等,帮助开发者掌握C#面向对象编程的关键技术。
2025-12-11 11:17:32
730
原创 01 C# 基础、数组与集合
本文介绍了C#语言的核心特性、基础语法和数据结构。C#作为面向对象语言,具有语法简洁、自动垃圾回收和兼容性强的特点。文章详细讲解了程序结构(命名空间、Main函数)、数据类型(值类型/引用类型)、变量与常量定义,以及面向对象基础(类定义、访问修饰符、装箱拆箱)。在数据结构方面,重点阐述了数组(一维/二维/不规则数组)的使用方法和常用操作,并对比了泛型集合(List、LinkedList等)与非泛型集合的优缺点,推荐使用类型安全的泛型集合以提高效率。文章内容全面,适合C#初学者快速掌握核心概念。
2025-12-11 10:28:03
537
原创 2.C语言运算符与表达式
本文全面介绍了C语言中的运算符与表达式系统,主要包括以下核心内容: 运算符分类与优先级:详细列出了算术、关系、逻辑、位运算等8类运算符,及其优先级和结合性规则。 算术运算重点:包括整数除法特性、自增/自减运算符的前后置区别,以及取模运算的实际应用。 关系与逻辑运算:解释了布尔值表示、惰性计算特性,并给出闰年判断等实用案例。 位操作技术:涵盖基本位运算、寄存器操作、无临时变量交换等嵌入式开发常用技巧。 特殊运算符应用:包括复合赋值、三目运算符和逗号运算符的使用场景与注意事项。 实际开发建议:针对表达式求值顺序
2025-07-29 11:09:20
243
原创 1.C语言数据类型与存储
本文总结了C语言数据类型与存储的核心知识点。主要内容包括:字符与整数的ASCII码转换关系,变量命名规范与风格,各基本数据类型的大小和范围(含32位系统下char、int、float等),整数的补码存储原理及示例。同时介绍了类型隐式转换、强制转换、浮点数科学计数法存储,以及重要注意事项:字符串常量只读性、转义字符用法。最后给出了5个实用技巧:变量初始化、类型匹配、溢出检测、浮点数比较和字符串安全操作。这些内容为C语言基础学习提供了全面的参考。
2025-07-28 15:33:50
939
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅