visualstudio

*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧1 天前
c语言·开发语言·数据结构·算法·visualstudio·visual studio
避雷 :C语言中 scanf() 函数的错误❌使用!!!scanf函数会返回成功匹配并赋值的输入项个数,而不是返回输入的数据。可以通过检查返回值数量来确认输入是否成功。若返回值与预期不符,就表明输入存在问题。
珊瑚里的鱼2 天前
开发语言·c++·笔记·visualstudio·学习方法·visual studio
第一讲 | 解锁C++编程能力:基础语法解析C++兼容C语言绝大多数的语法,所以C语言实现的hello world依旧可以运行,C++中需要把定义文件代码后缀改为.cpp,vs编译器看到是.cpp就会调用C++编译器编译(.cpp调用C++编译器编译和.c调用C编译器编译只适用于vs编译器),linux下要用g++编译,不再是gcc。
think__deeply4 天前
开发语言·visualstudio·c#
C# 零基础入门篇(19.DateTime 使用指南)## 一、概述`DateTime` 是 C# 中用于表示日期和时间的结构,位于 `System` 命名空间中。它提供了丰富的属性和方法,用于处理日期和时间的创建、格式化、比较和计算。
think__deeply5 天前
开发语言·visualstudio·c#
C#零基础入门篇(18. 文件操作指南)## 一、文件操作基础在C#中,文件操作主要通过`System.IO`命名空间中的类来实现,例如`File`、`FileStream`、`FileInfo`等。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧8 天前
c语言·数据结构·b树·算法·链表·visualstudio·visual studio
C语言_数据结构总结10:二叉树的递归/非递归遍历纯C语言实现,不涉及C++遍历是二叉树各种操作的基础,例如对于一棵给定二叉树求结点的双亲/求结点的孩子/求二叉树的高度/求叶结点个数/判断两棵二叉树是否相等……所有这些操作都是在二叉树遍历的过程中进行的。因此必须掌握二叉树的各种遍历过程,并能灵活用以解决各种问题。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧9 天前
c语言·开发语言·数据结构·b树·算法·visualstudio·visual studio
C语言_数据结构总结9:树的基础知识介绍- 祖先:考虑结点K,从根A到结点K的唯一路径上的所有其它结点,称为结点K的祖先。 - 子孙:结点B是结点K的祖先,结点K是B的子孙。结点B的子孙包括:E,F,K,L。 - 双亲:路径上最接近结点K的结点称为结点K的双亲。根A是树中唯一没有双亲的结点。 - 孩子:k为E的孩子。 - 兄弟:有相同双亲的称为兄弟。如K和L。 - 堂兄弟:双亲在同一层的结点称为堂兄弟。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧12 天前
c语言·开发语言·数据结构·算法·链表·visualstudio·visual studio
C语言_数据结构总结4:不带头结点的单链表纯C语言代码,不涉及C++typedef int ElemType; typedef struct LNode { ElemType data; //数据域 struct LNode* next; //指针域 }LNode, * LinkList;
五花肉村长12 天前
linux·运维·服务器·开发语言·c++·visualstudio
Linux-基础开发工具• 在Linux下安装软件, ⼀个通常的办法是下载到程序的源代码, 并进⾏编译, 得到可执⾏程序.• 但是这样太⿇烦了, 于是有些⼈把⼀些常⽤的软件提前编译好, 做成软件包(可以理解成windows上 的安装程序)放在⼀个服务器上, 通过包管理器可以很⽅便的获取到这个编译好的软件包, 直接进⾏安装.
Chenyu_31013 天前
linux·服务器·网络·c++·tcp/ip·算法·visualstudio
04.基于C++实现多线程TCP服务器与客户端通信在网络编程中,TCP协议因其可靠性和稳定性被广泛应用于各类网络服务。本项目使用C++语言,基于Linux平台实现了一个完整的TCP服务器与客户端通信程序,服务器端采用了线程池技术实现高效并发处理,支持守护进程运行,并实现了完整的日志系统。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧14 天前
c语言·开发语言·数据结构·链表·visualstudio·visual studio
C语言_数据结构总结8:链式队列纯C语言实现,不涉及C++队列的链式表示称为链队列,它实际上是一个同时具有队头指针和队尾指针的单链表,头指针指向对头结点,尾指针指向队尾结点。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧14 天前
c语言·开发语言·数据结构·算法·visualstudio·visual studio
C语言_数据结构总结7:顺序队列(循环队列)纯C语言实现,不涉及C++简称队,也是一种操作受限的线性表。只允许表的一端进行插入,表的另一端进行删除 特性:先进先出
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧15 天前
c语言·开发语言·数据结构·算法·链表·visualstudio·visual studio
C语言_数据结构总结6:链式栈纯c语言代码,不涉及C++顺序栈的实现,欢迎查看这篇文章:C语言_数据结构总结5:顺序栈-CSDN博客
bitenum22 天前
c语言·开发语言·数据结构·c++·青少年编程·visualstudio·1024程序员节
【C++/数据结构】队列和上次学习的栈一样,队列是一种数据结构,在后续的学习中可能经常使用,因此我们今天就来学习如何实现队列,以更好地使用它。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧22 天前
c语言·数据结构·windows·算法·visualstudio·排序算法·visual studio
C语言复习4:有关数组的基础常见算法# 数组的常见算法 - 查找算法 1. 基本查找/顺序查找 2. 二分查找/折半查找 3. 插值查找 4. 分块查找 5. 哈希查找 6. 树表查找 7. 斐波那契查找 - 排序算法(顾名思义,就是把没有顺序的数据进行从小到大/从大到小排序) 1. 冒泡排序 2. 选择排序 ## 基本查找/顺序查找 - 核心思路:就是从数组的0索引开始,依次往后查找 * 如果找到了,就会返回数据对应的索引 * 如果没找到,就会返回-1
一匹电信狗23 天前
c语言·开发语言·c++·ide·算法·visualstudio
C/C++内存管理:深入理解new和delete有梦想的电信狗本文针对C/C++以及操作系统的内存管理,深入探索动态内存管理。在C/C++中,内存分为以下几个区域(以32位操作系统为例):
让我们一起加油好吗1 个月前
c语言·visualstudio·密码学
【数学】数论干货(疑似密码学基础)免责声明:!!!此文确确实实是博主一字一词地敲出来的,但是此文是博主在 ”青春懵懂时期“ 所写的一篇 ”杂文“,因为这个也不属于我的主专业方向,所以出现任何错误,欢迎各位大佬在评论区指出,小的一定认真修改!(还请大佬们嘴下留情)
一匹电信狗1 个月前
c语言·开发语言·c++·ide·visualstudio
C++类和对象进阶:运算符重载深度详解在C++中,运算符重载允许我们为自定义类型赋予与内置类型相似的操作方式,极大提升了代码的可读性和灵活性。本文将深入探讨运算符重载的规则与实现,并重点分析默认成员函数之一的赋值运算符重载函数。
熬夜写代码的小蔡1 个月前
开发语言·数据结构·c++·visualstudio·list
链表的‘跑酷’:C++ list 如何在数据中自由穿梭?前言本篇博客将详细介绍C++的list💖 个人主页:熬夜写代码的小蔡本篇文章所涉及的代码在Gitte仓库
土了个豆子的2 个月前
开发语言·数据结构·算法·visualstudio·c#·排序算法
冒泡排序的原理及优化算法原理:冒泡排序的基本思想是通过相邻元素的比较和交换,将最大(或最小)的元素逐步 “冒泡” 到数组的末尾(或开头)。
天机️灵韵2 个月前
ide·visualstudio·intellij-idea·visual studio code
Continue 与 CodeGPT 插件 的对比分析以下是 Continue 与 CodeGPT 插件 的对比分析,涵盖功能定位、适用场景和核心差异:选择 Continue: