关闭

C语言与CPP编程

所属频道 单片机 公众号精选
C语言与C++相关开发,分享数据结构、数据库与python知识,聚集一群爱学习有意思的小伙伴。
  • 如何学好C 和后端开发(文末赠8本书)

    不论是学Java还是学C,我们的目的都是为了进BAT等大厂。众所周知C难学难精,Java难道不香吗?我们为什么还要学习C折磨自己?上面的代码就是C,不论真伪,C确实不易维护,能看懂别人写的C代码,着实有点困难。Java其实也挺难学的,它只是跟C难的不在一个点上,C难的是语言本身,...

    单片机
    2021-09-03
  • 揭开高性能服务器底层面纱

    揭开高性能服务器底层面纱一、前言我们经常听说高性能服务器,那什么是高性能服务器;用大白话来解释就是说处理事件快,效率高,占用服务器资源少,多路复用等等集万千宠爱于一身;但是,往往要想做到高性能,这是非常难的,需要一个好的优秀的架构和底层接口。这篇文章只限于linux平台,对于wi...

    单片机
    2021-09-03
  • 硬核 | 50 家企业 C  面经分享

    大家好,我是唐唐。昨天一位读者分享了自己的C面试经历。简单沟通后,读者双非本硕,自嘲校招准备注定就是炼狱模式。50家公司的C面经也整理好了。本次就分享下面经。以后分享学习路线和心得。读者情况:双非本硕,本科机械,硕士做的软件开发课题。学过 C偏基础,但是面试前连多态都不会写。研三...

    单片机
    2021-09-03
  • 程序员需知的 58 个网站

    大家好,我是唐唐。众所周知,程序员是一个需要不断学习的职业,而幸运的是,在这个互联网时代,知识就在那里,等着我们去获取。作为一个 收藏从未停止,学习从未开始 的博主:(秉承着好东西不能独享的态度,把收藏的学习网站整理分享出来。原文链接:https://mp.weixin.qq.c...

    单片机
    2021-09-03
  • 国企安逸?我笑了……

    大家好,我是虚假的国企程序猿老三——不对,是离职了但没完全离的国企程序猿老三。很多人对国企的印象是什么呢?稳定:基本铁饭碗,到多少岁也不担心被淘汰;安逸:喝喝茶,聊聊天,朝九晚五,一天洒洒水就过去了;福利好:工资可能不高,但福利很好,食堂饭菜便宜,各种补贴多到爆炸;但是这是国企真...

    单片机
    2021-09-03
  • C 代码简化之道

    我是极简主义者,崇尚简洁明快的代码风格,这也可能是我不喜欢Java全家桶的原因……当然我说的简洁是要建立在不降低可读性的前提下,即不影响代码本身的表现力。如果为求代码精简而让代码晦涩艰深同样不可取。本文会介绍10个条款,后续还会陆续更新相关的内容,请大家持续关注!1.善用empl...

    单片机
    2021-09-03
  • 当服务器崩了之后

    近10年,技术迭代迅速,科技改变了人类社会的生活方式,中国互联网从无到有,发展迅猛,互联网用户数量激增。截至2020年底中国移动互联网用户总量已增长至16亿,5G网络用户数超过1.6亿。面对当下的局势,用户体验自然就成为了互联网企业面临的最大考验。那么对于系统升级快,用户基数大,...

    单片机
    2021-09-03
  • std 源码剖析及 C  内存管理(二)

    ‍‍大家好,我是唐唐!本文关于C内存管理学习笔记自侯捷,上次笔记见 C内存管理(一)。1.各个标准分配器实现1.1VC6.0malloc在第一节中提到,malloc的内存块布局如上,其中cookie(记录区块大小)小,浪费率高,因为cookie始终占8字节。cookie是我们不需...

  • 2021百度之星大赛

    2021百度之星大赛报名截止时间:2021年7月28日大赛简介一年一度的Astar百度之星·程序设计大赛由百度举办,是一项旨在展示大学生创新能力和编写程序、分析、解决问题能力的年度竞赛,从2005年至今已成功举办了16届,累计参赛学生已接近三十万名,覆盖上千所高校,成为中国互联网...

    单片机
    2021-08-19
    AI
  • 如何用C语言实现OOP

    我们知道面向对象的三大特性分别是:封装、继承、多态。很多语言例如:C和Java等都是面向对象的编程语言,而我们通常说C是面向过程的语言,那么是否可以用C实现简单的面向对象呢?答案是肯定的!C有一种数据结构叫做结构体(struct)和函数指针,使用结构体和函数指针便可实现面向对象的...

    单片机
    2021-08-19
    abb
  • 计算机为什么要用补码?

    人类在制造出晶体管后,利用晶体管制造出了与非门,然后又利用与非门制造出了加法器。加法器解决了加法运算问题。只有加法器是不够的,还需要解决减法的计算问题,但是与加法器相比,设计减法器硬件更为复杂,增加了计算的时间,能不能用加法器实现减法器的功能?这个实现的过程就用到了补码。计算机为...

    单片机
    2021-08-19
  • C 编码优化之减少冗余拷贝或赋值

    临时变量目前遇到的一些产生临时变量的情况:函数实参、函数返回值、隐式类型转换、多余的拷贝。1.函数实参这点应该比较容易理解,函数参数,如果是实参传递的话,函数体里的修改并不会影响调用时传入的参数的值。那么函数体里操作的对象肯定是函数调用的过程中产生出来的。那么这种情况我们该怎么办...

    单片机
    2021-08-19
    abb
  • 《逆袭进大厂》之C 提高篇79问79答

    下面来看一下本期八股文目录,小伙伴们可以先看一下你们会多少道。话不多说,开车了。109、什么情况会自动生成默认构造函数?1)带有默认构造函数的类成员对象,如果一个类没有任何构造函数,但它含有一个成员对象,而后者有默认构造函数,那么编译器就为该类合成出一个默认构造函数。不过这个合成...

    单片机
    2021-08-19
  • C 中是如何调用C接口的?

    来源:公众号【编程珠玑】作者:守望先生前言如何在C代码中调用写好的C接口?你可能会奇怪,C不是兼容C吗?直接调用不就可以了?这里我们先按下不表,先看看C如何调用C代码接口。C如何调用C接口为什么会有这样的情况呢?想象一下,有些接口是用C实现的,并提供了库,那么C中该如何使用呢?我...

    单片机
    2021-08-19
  • 为什么选择铝基板PCB?

    1.前言前面介绍了陶瓷PCB电路板的优缺点,其中有个缺点就是陶瓷基板太贵和易碎。普通玻璃纤维PCB散热性不好,陶瓷PCB比较稳定,高温高湿环境下不易变形,但是价格比较贵,常用在高端产品上。如果我的产品不是那么高端,比如大面积大功率的LED灯板,比较廉价,但是需要非常好的散热性能,...

    单片机
    2021-08-19