摘要: C/C++使用Winsock库实现TCP客户端,连接TCP服务端。解决MinGW gcc/g++编译器下 inet_pton 函数未定义和 undefined reference to __imp_WSAStartup 问题。 阅读全文
posted @ 2024-03-12 23:22 Gofan 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 本文设计了一种井字棋下棋算法,能够算出最优下法。算法采用C语言实现,通过计算每个落点的得分,确定下一步应该走哪里。整个程序实现的功能包括:打印棋盘界面、井字棋规则实现、电脑下棋实现。算法可以保证电脑方 不败。 阅读全文
posted @ 2023-10-17 12:55 Gofan 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 本文主要是针对C++泛型编程和 STL 的学习教程笔记。 阅读全文
posted @ 2023-10-09 10:04 Gofan 阅读(30) 评论(0) 推荐(0) 编辑
摘要: c++ 内存、三大特性、运算符重载、文件操作等的知识教程。 阅读全文
posted @ 2023-10-09 09:53 Gofan 阅读(18) 评论(0) 推荐(0) 编辑
摘要: C++基础,入门笔记,主要是基础语法。 阅读全文
posted @ 2023-10-09 09:45 Gofan 阅读(155) 评论(0) 推荐(0) 编辑
摘要: C++标准模板库(Standard Template Library,STL)提供了一组通用的模板类和函数,用于处理常见的数据结构和算法。STL中的标准容器是其中的重要组成部分,它们提供了不同的数据结构和操作方式,适用于各种不同的使用场景。 本文主要是对STL常用标准容器的介绍,包括内部实现、使用场景、常用操作等。 阅读全文
posted @ 2023-10-01 18:56 Gofan 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 介绍ACM题目输入的处理方法(使用C语言或C++),主要有scanf、cin、getline等,通过灵活运用这些方法能够处理绝大多数的输入问题;输出处理一般不难;介绍常用的类型转换(C++); 阅读全文
posted @ 2023-09-30 15:56 Gofan 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 介绍C语言宏的常用用法,使用注意事项、带参数宏和不带参数宏等,但可能不是很全(有一些没写的内容贴了其他文章的链接);介绍函数和宏函数的区别、宏的作用域。适合初学者学习。 阅读全文
posted @ 2023-09-17 11:11 Gofan 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在理解这两个概念时,需要放到具体的场景下,因为不同场景下,堆与栈代表不同的含义。一般情况下,有两层含义: (1)程序内存布局场景下,堆与栈表示两种内存管理方式; (2)数据结构场景下,堆与栈表示两种常用的数据结构。 阅读全文
posted @ 2023-09-16 19:03 Gofan 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 介绍C语言变量的存储类别,内存分配方式。 阅读全文
posted @ 2023-09-16 18:56 Gofan 阅读(86) 评论(0) 推荐(0) 编辑