交换a、b的值在C语言的学习中是很常见的问题,但最常用的方法就是引入一个中间变量当做中间介质来交换a、b的值。
之前有位读者反馈了一个问题,大概就是说Keil中的配置(configuration)信息不全。由于我没有遇到过,所以也没有帮忙解决。但在最近,我也遇到了类似问题……
本文收集了很多经验和方法,旨在帮助大家从执行速度和内存使用等方面来优化C语言代码。
分享一道经典的C语言题目,大家快来围观!
Java是很多人一直在用的编程语言,但是有些Java概念是非常难以理解的,哪怕是一些多年的老手,对某些Java概念也存在一些混淆和困惑。 所以,这篇文章会介绍四个Java中最难理解的四个概念,去帮助开发者更清晰的理解这些概念。
这篇文章列举一些C++的用到的或多或少,但学习中几乎都会忽视的语言特(lou)性(dong),希望读者看完能有收获。
本文展示了10个C语言的迷题以及答案,而且有相当的一些例子可能是我们日常工作可能会见得到的。通过这些迷题,希望你能更了解C语言。
交换a、b的值在C语言的学习中是很常见的问题,最常用的方法就是引入一个中间变量当做中间介质来交换a、b的值。
本文详细介绍了关于C语言进阶的操作。
Selector允许一个单一的线程来操作多个Channel,如果我们的应用程序中使用了多个Channel,那么使用Selector很方便的实现这样的目的,但是因为在一个线程中使用了多个Channel,因此也会造成了每个Channel传输效率的降低。
算法是一个程序和软件的灵魂,作为一名优秀的程序员,只有对一些基础的算法有着全面的掌握,才会在设计程序和编写代码的过程中显得得心应手。本文是近百个C语言算法系列的第二篇,包括了经典的Fibonacci数列、简易计算器、回文检查、质数检查等算法。
JDK 15已经于2020年9月15日如期发布,本文详细介绍了JDK 15的新特性。
本文分享了mqtt应用于进程间通信的实例。
可能不少开发者都遇到过内存泄漏导致的网上问题,具体表现为单板在现网运行数月以后,因为内存耗尽而导致单板复位现象。本文通过介绍内存泄漏问题原理及检视方法,希望后续能够从编码检视环节就杜绝此类问题发生。
本文跟大家分享的是C语言中sizeof一些需要注意的知识点,一方面可以避免大家再次掉坑,另一方面可以拿去吹吹牛!
前段时间,我们介绍了LeetCode上面的一个经典算法题“两数之和问题”。这一次,我们把问题做一下扩展,尝试在数组中找到和为“特定值”的三个数。
在这个互联网时代,知识就在那里,等着我们去获取。作为一个收藏从未停止、学习从未开始的博主 :(doge,秉承着好东西不能独享的态度,把收藏的学习网站整理分享出来。
只有5千行代码的GuiLite是嵌入式、单片机中常用的GUI框架;它就是C++编写,在GitHub有4.8K star,在Gitee有2K star。可能你觉得5千行能做什么?
很多想学单片机的人问我的第一句话就是怎样才能学好单片机?对于这个问题我今天就我自己是如何开始学单片机,如何开始上手,如何开始熟练这个过程给大家讲讲。
满满干货,值得一看!