关闭

C语言与CPP编程

所属频道 单片机 公众号精选
  • delete 和 delete [] 的真正区别

    来源:cbNotes 链接:http://blog.csdn.net/cbnotes/article/details/38900799 c++ 中对new 申请的内存的释放方式有 delete 和 delete[] 两种方式,到底这两者有什么区别呢? 我们通常从教科书上看到这样的说明: delete 释放new分配的单个对象指针指向的内存

    单片机
    2020-07-30
  • 由static来谈谈模块封装

    [导读] static的用法对于很多刚刚开始接触开发的朋友来说,可能没理解其真正的用途, 虽说这个是老生常谈的话题 ,但这也是高频面试要点,所以本文来聊聊。 最近有点小忙,更文慢了些,抱歉。 先谈存储类型 存储类型表示变量的可见性和位置。它告诉可以从代码

    单片机
    2020-07-27
  • 多个线程为了同个资源打起架来了,该如何让他们安分?

    前言 先来看看虚构的小故事 已经晚上 11 点了,程序员小明的双手还在键盘上飞舞着,眼神依然注视着的电脑屏幕。 没办法这段时间公司业绩增长中,需求自然也多了起来,加班自然也少不了。 天气变化莫测,这时窗外下起了蓬勃大雨,同时闪电轰鸣。 但这一丝都没

    单片机
    2020-07-27
  • 还不懂这八大算法思想,刷再多题也白搭!

    各位朋友好久不见呢。最近由于刚入职,作为职场萌新,所以大部分时间都花在了工作上。因而也没有太多时间来写文章啦,这篇文章也是定题了许久,迟迟没有落笔。等之后工作慢慢稳定,业务熟练起来,文章更新频率就会高起来的!还请朋友们持续关注哦~ 算法和数

    单片机
    2020-07-27
  • 值得推荐的C/C++框架和库(真的很强大)

    值得学习的C语言开源项目 - 1、Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代

    单片机
    2020-07-22
  • 推荐两个优质C语言公众号

    推荐语:做公众号以来认识了很多做公众号的朋友,今天给大家推荐两位用心撰文的公众号。两位博主所撰文章。相信细读下来都会有所收获。不妨关注,可以第一时间阅读精心撰写的文章。 编程学习基地 C/C++,python入门进阶学习,Easyx图形库小游戏开发,Windows

    单片机
    2020-07-22
  • 浮点数比较的精度问题

    1  引言 先举个例子: #include  int main() {    float a = 0.1;    float b = 0.2;    float c = a + b;    if(c == 0.3){       printf("c == 0.3\n");    }else{       printf("0.1 + 0.2  != 0.3\n");    }    return 0; } c != 0.3 a,b,c局部

    单片机
    2020-07-22
  • 最全干货:从写简历,到面试、谈薪酬的那些技巧和防坑指南

    读者大大们好,好几天没更新了。一方面因为这几天工作忙,占了写作的时间。另一方面是在准备这篇文章各种素材,今年是最难求职年,我希望通过这篇文章能帮大家提高求职成功率。 这篇文章分为简历篇、面试篇、谈薪酬篇,包括了找工作过程中各个环节的技巧和防

    单片机
    2020-07-17
  • C/C++基础之sizeof使用

    在 C/C++ 中,sizeof() 是一个判断数据类型或者表达式长度的运算符。 1 sizeof 定义 sizeof 是 C/C++ 中的一个操作符(operator),返回一个对象或者类型所占的内存字节数。 The sizeof keyword gives the amount of storage, in bytes, associated with a va

    单片机
    2020-07-16
  • 进程和线程基础知识全家桶,30 张图一套带走

    前言 先来看看一则小故事 我们写好的一行行代码,为了让其工作起来,我们还得把它送进城(进程)里,那既然进了城里,那肯定不能胡作非为了。 城里人有城里人的规矩,城中有个专门管辖你们的城管(操作系统),人家让你休息就休息,让你工作就工作,毕竟摊位

    单片机
    2020-07-15
  • 「C++ 篇」答应我,别再if/else走天下了可以吗

    每日一句英语学习,每天进步一点点: "Without purpose, the days would have ended, as such days always end, in disintegration." 「少了目标,一天还是会结束,它总是以支离破碎的形式结束。」 前言 羊哥之前写一篇有趣的文章《答应我,别再if/else走天下

    单片机
    2020-07-09
  • 面试热点|二叉树那点事儿

    0x00.前言和鸡汤 前面写了很多篇工程相关的文章,今天准备写个数据结构和算法相关的文章。 最近发现LeetCode的题目已经1500+了,记得去年夏天的时候信誓旦旦说每天刷一道一年也得几百道了,果然没过一星期这个flag就倒了,并且我看到了也没有扶起来... 说到底

    单片机
    2020-07-09
  • CString 类的线程不安全问题

    1 问题描述 CString 类线程不安全问题和解决过程,测试运行一段时间后,后台软件崩了,软件重启后,恢复正常,隔三四小时又出现异常,Debug模式下调用堆栈,发现问题出现在strname = pSystemInfo-> szName 这一行。 程序中定义结构体(相关的成员变量): typede

    单片机
    2020-07-09
  • 字符串操作的全面总结

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

    单片机
    2020-07-07
  • 简述C语言宏定义的使用

    1 概述 在工程规模较小,不是很复杂,与硬件结合紧密,要求移植性的时候,可采用宏定义简化编程,增强程序可读性。 当宏作为常量使用时,C程序员习惯在名字中只使用大写字母。但是并没有如何将用于其他目的的宏大写的统一做法。由于宏(特别是带参数的宏)可

    单片机
    2020-07-07