C/C++
文章平均质量分 92
C语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问
大雨淅淅
一线软件开发工程师,擅长编写优秀的代码、中间件开发、架构设计等,专注于物联网领域
展开
-
【C语言】数据类型与运算符
主要讲解了C语言中的数据类型以及运算符。其中包括进制、基本数据类型、类型转换、运算符与表达式等。通过本章的学习,读者可以掌握C语言中数据类型及其运算的一些相关知识。熟练掌握本章的内容,可以为后面的学习打下坚实的基础。原创 2024-07-20 21:07:46 · 1522 阅读 · 0 评论 -
【C语言】数组
数组是用于储存多个相同类型数据的集合。在C语言中, 数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。原创 2024-07-02 22:40:40 · 1015 阅读 · 0 评论 -
【C语言】指针
指针是计算机编程语言中一个极其重要且充满魅力的概念,尤其是在C、C++、C#等底层或系统级编程语言中。它不仅代表了程序对内存控制的直接体现,还体现了程序员对计算机内部工作机制的深入理解。指针本质上是一个特殊的变量,它的值是一个内存地址,通过这个地址,我们可以直接访问或修改存储在内存中的原始数据。原创 2024-07-02 21:30:11 · 924 阅读 · 0 评论 -
【C/C++】this指针的概念和作用
this 实际上是成员函数的一个形参,在调用成员函数时将对象的地址作为实参传递给 this。不过 this 这个形参是隐式的,它并不出现在代码中,而是在编译阶段由编译器默默地将它添加到参数列表中。原创 2024-06-25 16:48:37 · 380 阅读 · 0 评论 -
【C语言】常见的数据排序算法
排序算法是《数据结构与算法》中最基本的算法之一。排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。原创 2024-06-25 16:35:10 · 1381 阅读 · 0 评论 -
【C语言】指针中易混淆知识点
C语言指针中易混淆知识点,数组指针和指针数组的区别,函数指针和指针函数的区别原创 2024-06-18 16:34:59 · 692 阅读 · 0 评论