公众号:c语言与cpp编程

c语言与c++、数据结构算法
27 篇文章
15 人订阅

全部文章

公众号C语言与CPP编程

C 语言实现一个简单的 web 服务器

说到 web 服务器想必大多数人首先想到的协议是 http,那么 http 之下则是 tcp,本篇文章将通过 tcp 来实现一个简单的 web 服务器。

4400
公众号C语言与CPP编程

C 语言 C++ 中 assert 的用法

assert宏的原型定义在<assert.h>中,其作用是先计算表达式expression的值为假(即为0),那么它就先向stderr打印一条出错信息,然后通过...

4500
公众号C语言与CPP编程

字符串操作的全面总结

字符串操作看似简单,其实非常重要,不注意的话,经常出现代码运行结果和自己想要的不一致,甚至崩溃。本文总结了一些构建string对象方法、修改string对象的方...

5700
公众号C语言与CPP编程

一文轻松理解内存对齐

元素是按照定义顺序一个一个放到内存中去的,但并不是紧密排列的。从结构体存储的首地址开始,每个元素放置到内存中时,它都会认为内存是按照自己的大小(通常它为4或8)...

10430
公众号C语言与CPP编程

C语言最大难点揭秘:编程的祸根!

本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终...

7720
公众号C语言与CPP编程

delete 和 delete [] 的真正区别

c++ 中对new 申请的内存的释放方式有 delete 和 delete[] 两种方式,到底这两者有什么区别呢?

6220
公众号C语言与CPP编程

C语言与C++常见面试题

8410
公众号C语言与CPP编程

指针变量的传值和传址

解析:int func(int* pRes)函数的形参是指针类型 int *pRes,在函数体中 new了一块内存并赋值 12,将内存地址赋值给指针 pRes。...

9830
公众号C语言与CPP编程

缓冲区溢出

“缓冲区溢出”对现代操作系统与编译器来讲已经不是什么大问题,但是作为一个合格的 C/C++ 程序员,还是完全有必要了解它的整个细节。

9710
公众号C语言与CPP编程

一文让你学完C++,干货收藏!!!

我们今天带来了C++的基础知识大汇总,当然这是精简版的,但是篇幅也不少,应该说该有的也都有了,建议大家收藏慢慢学习,同时希望对大家的C++学习有所帮助。

10320
公众号C语言与CPP编程

C语言最全入门笔记

C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系...

7820
公众号C语言与CPP编程

面试中常见的 C 语言与 C++ 区别的问题

C和C++中都有关键字static关键字,那么static关键字在C和C++中的使用有什么区别?请简述之。

7551
公众号C语言与CPP编程

值得推荐的C/C++框架和库(真的很强大)

Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以...

9200
公众号C语言与CPP编程

C/C++函数指针与指针函数

上面一个 4GB 的内存可以存放 2^32 字节的数据。左侧连续的十六进制编号就是内存地址,每个内存地址对应一个字节的内存空间。而指针变量保存的就是这个编号,也...

8500
公众号C语言与CPP编程

C语言高效编程与代码优化

在本篇文章中,我收集了很多经验和方法。应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化C语言代码。

9810
公众号C语言与CPP编程

浮点数的秘密

我们在学习 C 语言时,通常认为浮点数和小数是等价的,并没有严格区分它们的概念,这也并没有影响到我们的学习,原因就是浮点数和小数是绑定在一起的,只有小数才使用浮...

11120
公众号C语言与CPP编程

c 语言函数指针之回调函数

我的理解是:把一段可执行的代码像参数传递那样传给其他代码,而这段代码会在某个时刻被调用执行,这就叫做回调。

7831
公众号C语言与CPP编程

代码防御性编程的十条技巧

顾名思义,防御性编程是一种细致、谨慎的编程方法。为了开发可靠的软件,我们要设计系统中的每个组件,以使其尽可能的”保护”自己。我们通过明确地在代码中对设想进行检查...

8741
公众号C语言与CPP编程

九种查找算法

对于任意一个序列,从一端开始,顺序扫描,依次将扫描到的结点关键字与给定值k相比较,若相等则表示查找成功;若扫描结束仍没有找到关键字等于k的结点,表示查找失败。

11242
公众号C语言与CPP编程

c语言学生成绩管理系统源码

8922

扫码关注云+社区

领取腾讯云代金券