关闭

C语言与CPP编程

所属频道 单片机 公众号精选
C语言与C++相关开发,分享数据结构、数据库与python知识,聚集一群爱学习有意思的小伙伴。
  • 一文让你学完C++,干货收藏!!!

    我们今天带来了C++的基础知识大汇总,当然这是精简版的,但是篇幅也不少,应该说该有的也都有了,建议大家收藏慢慢学习,同时希望对大家的C++学习有所帮助。 一 、从”hello world“ 入门C++! C++总览简介 C++ 是一种静态类型的、编译式的、通用的、大小写敏

    单片机
    2020-08-19
    C++
  • 缓冲区溢出

    1 引言 “缓冲区溢出”对现代操作系统与编译器来讲已经不是什么大问题,但是作为一个合格的 C/C++ 程序员,还是完全有必要了解它的整个细节。 计算机程序一般都会使用到一些内存,这些内存或是程序内部使用,或是存放用户的输入数据,这样的内存一般称作缓冲

  • 硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题

    每日一句英语学习,每天进步一点点: 前言 不管面试 Java 、C/C++、Python 等开发岗位, TCP 的知识点可以说是的必问的了。 任 TCP 虐我千百遍,我仍待 TCP 如初恋。 遥想小林当年校招时常因 TCP 面试题被刷,真是又爱又狠…. 过去不会没关系,今天就让我们来

    单片机
    2020-08-19
    TCP
  • C++是如何从代码到游戏的?

    C++是如何从代码到游戏的 这个简单啊。 你既然问C++了,那我问你,现在,我有一个Student类。C++怎么创建一个学生类的对象? // 嗯我会!有两种方式: Student s; Student *s2 = new Student("张三"); 那好,现在这学生的行为有:吃饭,睡觉,上网课。现在你

    单片机
    2020-08-12
  • 最长公共子串(动态规划)

    来源:https://www.cnblogs.com/fanguangdexiaoyuer/p/11281179.html 1 描述 有两个字符串(可能包含空格),请找出其中最长的公共连续子串,输出其长度。(长度在1000以内) 例如: 输入:abcde bcd 输出:3 2 解析 1、把两个字符串分别以行和列组成一个二维矩阵

    单片机
    2020-08-12
  • 指针变量的传值和传址

    1 引言 举个例子:在func函数退出后,指针pInt所指的内容*pInt为 12 #include  //公众号:C语言与CPP编程 int func(int* pRes) {     if(pRes == NULL)     pRes = new int(12);//分配新的内存空间给指针pRes,并赋值      return 0; } int main () {

    单片机
    2020-08-12
  • C++很难学?这个ACM金牌大佬可不这么认为!

    C++作为一门能直接进行底层操作的语言,广泛应用于游戏开发、工业和追求性能、速度的应用。 比如腾讯,无论游戏,还是微信,整个鹅厂后台几乎都是 C++ 开发,对 C++ 开发者的需求非常大。 但问题是C++入门和精通都比较困难,所以市面上的优秀人才很少。 因此

    单片机
    2020-08-11
  • 万字长文系统梳理C++函数指针

    ❝ 本篇的内容相对比较简单 主要从语法的层面讲解函数指针的使用以及应用场景。都是些面向入门者的基础,大佬轻喷。 ❞ 首先:什么是函数指针。 这个问题老生常谈了,不用理解的多么复杂,它其实就是一个特殊的指针,它用于指向函数被加载到的内存首地址,可用

    单片机
    2020-08-10
  • 一定用得到的免费C++资源集合,值得收藏

    曾经看过国外的程序猿这么评价C/C++: 想要精通C/C++,就跟要精通中文一样难,至少需要你努力三年。 提到C/C++语言很多初学者都觉得,学到中间就进行不下去了,但是如果你最难啃的那几块硬骨头拿下,一切都会顺畅许多,而且C++诞生很久了,因此有大量可以免费

    单片机
    2020-08-06
    C++
  • C语言与C++常见面试题

    本篇根据各个公司的面试问的常见问题进行总结。 公众号回复“面试”,获取pdf答案 1 变量的声明和定义有什么区别 2 简述 #ifdef、#else、#endif和 #ifndef的作用 3 写出 int 、bool、 float、指针变量与 “零值”比较的 if语句 4 结构体可以直接赋值吗 5 size

    单片机
    2020-08-05
  • 一文读懂C/C++语言输入输出流与缓存区

    前言 有没有发现,基本上所有的C语言入门书籍,或者是我们的教程里面,第一个C语言程序实体,都是“Hello World!”;我不知道这是不是行业的“潜规则”,总之,它把无数的程序员带进了计算机的世界,步入了代码的大坑里,所以你好,世界! 一件趣事 我记得大学学习计

    单片机
    2020-08-03
  • c语言之共用体union、枚举、大小端模式

    上一个专题我们详细的分享了c语言里面的结构体用法,读者在看这些用法的时候,可以一边看一边试验,掌握了这些基本用法就完全够用了,当然在以后的工作中,如果有遇到了更高级的用法,我们可以再来总结学习归纳。好了,开始我们今天的主题分享。 一、共用体un

    单片机
    2020-08-03
    ni
  • 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