【C语言进阶】——指针进阶[Ⅰ]

> 1.指针就是个**变量**,**用来存放地址**,地址唯一标识的一块内存空间。> 2.指针的**大小**是固定的**4/8个字节**(32位平台/64平台)。> 3.指针是**有类型**的,指针的类型决定了指针的+ - 整数的范围和指针解引用操作的时候的权限。> 4.指针的运算。...

【动态内存管理】malloc&calloc和realloc和笔试题和柔性数组

上述的空间开辟的方式有两个特点:但是如果我们所需要的空间大小在程序编译时并不确定,而是到程序运行起来的时候才能知道,那上述的空间开辟的方式就不适合了,动态内存管理就应运而生。当我们不手动释放动态内存开辟的空间:有了realloc函数,我们就可以已经malloc或calloc开辟好且对容量不满意的空间

程序员的自我修养--读书笔记 (跑路人笔记)

在早期计算机没有图形功能的时候,cpu的核心频率不高和内存频率一样,所以连接在与内存相同的I/O总线1上.但是后来由于CPU的升级以及图像化的操作普及,使慢速的I/O总线无法满足需求,为了调节CPU,内存,和告诉的图形设备,人们设计了北桥芯片用于处理高速信息的交换,为了保证北桥的结构简单就又设计出了

【C语言】深度剖析指针和数组的关系

一、数组名和&数组名二、字符指针1、指向字符数组首元素的字符指针 char* p=arr2、指向常量字符串的字符指针 const char* p="abc"三、指针数组 int* p[3]={arr1,arr2,arr3}四、数组指针 int(*p)[10]=&arr五、数组传参1、一维数组传参2、

最详BF算法和KMP算法

本篇文章主要时写出了BF算法和KMP算法,以及总结了两种算法的区别与优缺点。

【C语言刷题——7道leetcode简单题】

好的,各位,我们废话不说哈,直接开刷💖通过以上的7道leetcode小题,不知道对你是否有所启发与帮助。还是那三个字:多练习。不要好高骛远,要夯实自己的基础,多多总结,这总是有好处的,熟能生巧嘛,最后,这次刷题就先到这里结束了,觉得不错的话,也可以点个赞哦!🌹...

人生第一篇博客

人生第一篇博客

一万字彻底学会堆和二叉树

这里写自定义目录标题堆一、堆的基本概念1.1完全二叉树二、大堆和小堆三、堆的公式四、向下调整算法五、建堆六、堆排序堆一、堆的基本概念堆(heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。两个性质:1️⃣堆中某个结点的值总是不大于或不小于其父结点的值;2️⃣堆总

从汇编的角度了解C语言关键字

本期主要讲解:1、站在汇编角度理解 return 关键字2、const 的应用场景可真不少 3、你可能没见过的关键字 - volatile(汇编讲解)

介绍和规划

a. 写一个自我介绍;我是一个大二软件工程专业的学生。b. 列出你编程的目标;熟练掌握两门计算机编程语言。学会数据库,数据结构,操作系统,计算机网络。c. 你打算怎么学习编程?课余时间通过看视频,PPT,总结笔记,写代码来提高编程能力。d. 你打算在学习编程这件事上每周花费多少时间?每天坚持练习编程

关于一个不合格萌新错把自我放到第二篇的事情

不合格萌新的未来展望

第“一”篇博客

学习c语言

【C语言 - 数据结构】树、二叉树(下篇)

假设,我手头有 20张100元的和2000张1元的奖券,同时洒向了空中,大家比赛看谁最终捡的最多。如果是你,你会怎么做?相信所有同学都会说,一定先捡 100 元的。道理非常简单,因为捡一张100元等1元的捡100 张,效率好得不是一点点。所以可以得到这样的结论,同样是捡奖券,在有限时间内,要达到最高

请诸君助我修行编程语言

立志

【C语言进阶】指针的进阶【上篇】

本文讲解了指针的进阶中的字符指针,数组指针,指针数组,数组传参和指针传参等一系列的知识,图文并茂,让你可以看懂并且理解

大型连续剧:从菜鸟到大佬之菜鸟入门篇

各位大佬好!

C语言栈和队列的实现

详细讲解栈与队列的定义和特性,用C语言分别实现顺序栈、链栈、顺序(循环)队列、链队列,已经顺序存储与链式存储的区别

都知道指针很重要,但你真的了解指针么?

指针,庖丁解牛般详解~都是干货,绝对够干~!!!

三子棋游戏(利用基础语法实现人工智能)

通过基础的C语言知识,来实现三子棋的人工智能,让电脑可以实现自由落子、堵棋以及赢棋的功能。整体代码650行左右,适合刚接触编程的同学,

一万字彻底学会栈和队列

栈和队列大总结

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈