关闭

C语言与CPP编程

所属频道 单片机 公众号精选
  • C 内存管理(建议收藏)

    内存管理是C最令人切齿痛恨的问题,也是C最有争议的问题,C高手从中获得了更好的性能,更大的自由,C菜鸟的收获则是一遍一遍的检查代码和对C的痛恨,但内存管理在C中无处不在,内存泄漏几乎在每个C程序中都会发生,因此要想成为C高手,内存管理一关是必须要过的,除非放弃C,转到Java或者...

    单片机
    2021-08-19
  • 谈谈C 新标准带来的属性(Attribute)

    从C11开始,标准引入了一个新概念“属性(attribute)”,本文将简单介绍一下目前在C标准中已经添加的各个属性以及常用属性的具体应用。 一 属性(Attribute)的前世今生其实C早在[pre03]甚至更早的时候就已经有了属性的需求。彼时,当程序员需要和编译器沟通,为某些...

    单片机
    2021-08-19
  • C 编译期多态与运行期多态

    来源:https://www.cnblogs.com/QG-whz/p/5132745.html前言今日的C不再是个单纯的“带类的C”语言,它已经发展成为一个多种次语言所组成的语言集合,其中泛型编程与基于它的STL是C发展中最为出彩的那部分。在面向对象C编程中,多态是OO三大特性...

    单片机
    2021-08-19
  • 熬夜整理的C/C 万字总结(一)

    一.C语言概述欢迎大家来到c语言的世界,c语言是一种强大的专业化的编程语言。1.1C语言的起源贝尔实验室的DennisRitchie在1972年开发了C,当时他正与kenThompson一起设计UNIX操作系统,然而,C并不是完全由Ritchie构想出来的。它来自Thompson...

    单片机
    2021-08-19
  • 书单:拓展对C 的认知层次

    我把C书籍分为4个层次:初级高级深入哲学初级层次的书主要写的是「方法流程」型的内容,其实算是初级与中级的联合,用于了解某个主题的基本内容以及使用方法,搭建知识框架。只需「依照规则」行事,便能吸收这些信息。高级层次的书主要写的是「经验技巧」型的内容,这类书一般都是由C大师或专家根据...

    单片机
    2021-08-19
  • 2W字!梳理50道经典计算机网络面试题(收藏版)

    前言大家好,我是唐唐。金九银十即将来临啦,我梳理了50道计算机网络面试题,每一道题目都特别经典,大厂也非常喜欢问。相信大家看完,会有新的收获滴~1.说说HTTP常用的状态码及其含义?思路: 这道面试题主要考察候选人,是否掌握HTTP状态码这个基础知识点。不管是不是面试需要,我们都...

  • C  内存管理(一)

    C内存管理(一)导语c内存管理学习自侯捷。下面是本次对C内存管理一些笔记。1.四种内存分配与释放在编程时可以通过上图的几种方法直接或间接地操作内存。下面将介绍四种C内存操作方法:对于GNUC:四种分配与释放方式如下://C函数void*p1=malloc(512);*(int*)...

    单片机
    2021-08-18
  • 这个拥有中国血统的黑客,曾将美国搅得天翻地覆

    2021年1月4日。 位于伦敦老贝利街的英国中央刑事法院门口,上百名朱利安·阿桑奇支持者在法院门前,在数十家国际媒体面前大喊:“自由”“自由”“立即释放阿桑奇!”

  • 一二线城市知名 IT互联网公司名单(最新整理版)出炉!

    网络上流传了一份一二线城市知名的互联网(或者说IT相关)公司名单,比较全,本文新增了一些,还有一些已经淡出圈子的就删除了,做了一些修改,相对较新。

    单片机
    2021-04-05
  • 多图详解网络基础知识

    我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 (即 WLAN )协议;手机自动获取网络配置,使用的是 DHCP 协议。这时手机已经连入局域网了,可以访问局域网内的主机和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上进行配置,即在无线路由器上配置 NAT、 PPPOE 等功能,才能把局域网接入到互联网中,手机就可以上网玩微信、刷抖音了。

    单片机
    2021-04-04
  • 内推字节 Linux C/C++ 开发的那位同学没通过面试......

    最近同事内推了一位 Linux C/C++ 后端开发的同学到我们公司面试,我是一面的面试官,很遗憾这位工作了两年的同学面试表现不是很好。

    单片机
    2021-03-29
  • C++模版的本质

    C++的一些高级特性对于新人来说,很具有挑战性,而模板就是其中之一,晦涩语法让很多新人望而生畏。

    单片机
    2021-03-24
  • 《逆袭进大厂》第二弹之C++进阶篇59问59答(超硬核干货)

    《逆袭进大厂》系列第二弹 C++ 进阶篇直接发车了。

    单片机
    2021-03-18
  • 硬核操作系统讲解

    现代计算机之父冯诺伊曼最先提出程序存储的思想,并成功将其运用在计算机的设计之中,该思想约定了用二进制进行计算和存储,还定义计算机基本结构为 5 个部分。

  • 熬夜总结14个秒杀算法题的套路!

    大家都知道,现在互联网公司面试,只要是研发岗位,基本是跑不了算法题伺候的,所以大家准备校招、社招,或者平时空闲的时候,都可以刷刷 LeetCode,保持手感。