「已注销」
码龄11年
求更新 关注
提问 私信
  • 博客:26,022
    26,022
    总访问量
  • 33
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2015-11-07
博客简介:

qq_32622799的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得3次评论
  • 获得19次收藏
创作历程
  • 2篇
    2025年
  • 3篇
    2023年
  • 2篇
    2022年
  • 24篇
    2021年
  • 1篇
    2020年
  • 9篇
    2019年
成就勋章
TA的专栏
  • C语言
    18篇
  • Linux
    8篇
  • c++
    3篇
  • 面试
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 39

TA参与的活动 1

兴趣领域 设置
  • Python
    tornado
  • 编程语言
    pythonc++c语言qtmatlab
  • 数据结构与算法
    算法
  • 人工智能
    生成对抗网络
  • 软件工程
    设计模式
  • 网络空间安全
    系统安全web安全
  • 服务器
    linux
  • 学习和成长
    职场和发展面试程序人生
  • 用户体验设计
    ui
  • 音视频
    视频编解码
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

211人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

ubuntu安装配置docker

【代码】ubuntu安装配置docker。
原创
博文更新于 2025.02.24 ·
435 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

ubuntu初始配置

ubuntu20.04.1初始安装配置
原创
博文更新于 2025.01.01 ·
389 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

mac安装brew

【代码】mac安装brew。
原创
博文更新于 2023.11.25 ·
135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vm Ubuntu不能复制粘贴

【代码】vm Ubuntu不能复制粘贴。
原创
博文更新于 2023.11.04 ·
659 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c共享内存

进程间通信--共享内存,C语言实现
原创
博文更新于 2023.09.06 ·
1324 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

float在计算机中的存储及精度和取值范围

float在计算机中的存储
原创
博文更新于 2022.07.18 ·
1590 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

CentOS7网络问题

问题: 解决方案
原创
博文更新于 2022.06.08 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++面试题

1. c和c++区别 c是c++的子集 c是面向过程的 c++是面向对象的 2. c++中struct 和class 区别 使用 class 时,类中的成员默认都是 private 属性的;而使用 struct 时,结构体中的成员默认都是 public 属性的。 class 继承默认是 private 继承,而 struct 继承默认是 public 继承 class 可以使用模板,而 struct 不能 3. 什么是多态 同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多
原创
博文更新于 2021.09.01 ·
209 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

死锁的产生条件和预防

死锁产生的四个必要条件 互斥条件:资源是独占的且排他使用,进程互斥使用资源,即任意时刻一个资源只能给一个进程使用,其他进程若申请一个资源,而该资源被另一进程占有时,则申请者等待直到资源被占有者释放。 不可剥夺条件:进程所获得的资源在未使用完毕之前,不被其他进程强行剥夺,而只能由获得该资源的进程资源释放。 请求和保持条件:进程每次申请它所需要的一部分资源,在申请新的资源的同时,继续占用已分配到的资源。 循环等待条件:在发生死锁时必然存在一个进程等待队列{P1,P2,…,Pn},其中P1等待P2
原创
博文更新于 2021.08.18 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

指针和引用的区别

1、两者的定义和性质不同 指针是一个变量,存储的是一个地址,指向内存的一个存储单元; 引用是原变量的一个别名,跟原来的变量实质上是同一个东西。 int a = 996; int *p = &a; // p是指针, &在此是求地址运算 int &r = a; // r是引用, &在此起标识作用 上面定义了一个整型变量 a,p 是一个指针变量,p 的值是变量 a 的地址; 而引用 r,是 a 的一个别名,在内存中 r 和 a 占有同一个存储单元。 2、指针可以有多级,引用只能是
原创
博文更新于 2021.08.18 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

守护进程

/* 创建一个守护进程,实现: 每隔一秒,向文件中写入:行数+日期 思路: 1、先创建守护进程 2、在守护进程第五步操作之后,加入文件读写。 1、打开文件 2、计算文件中的行数 3、循环的获取系统时间、日期 4、在循环中将行数+1与日期拼接在一起 5、写入文件中 */ #include<stdio.h> #include<string.h> #include<stdlib.h> #inclu
原创
博文更新于 2021.05.11 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

I/O进线程

1、标准I/O 1.1 定义 以ANSIC为标准,在系统调用之上封装的接口库, 为io操作底层的系统调用提供一个通用接口。 1.2 文件指针 FILE指针, 每一个被操作的文件都在内存中开辟一个区域, 用来存储文件的相关信息, 该空间的类型为结构体类型, 名字为FILE。 标准io库的所有操作都是围绕流(stream)来进行的, 在标准io中 FILE *表示。 1.3 刷新缓存 int fflush(FILE *stream); 1.4 更改缓存类型 void setbuf(FILE *stre
原创
博文更新于 2021.05.10 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据结构-线性表

1、线性表 线性结构: 一对一 假设有n个数据元素,满足线性结构; 特点: 1. n=0, 该表为空 2. a0为表头, 没有直接前驱, a(n-1)为表尾, 没有直接后继 3. 其他有且仅有一个直接前驱和一个直接后继 顺序存储结构存放线性表:顺序表 链式存储结构存放线性表:链表 顺序表的实现:{ 一维数组 != 顺序表 数组任意位置任意使用,顺序表必须从头使用,不能有空 } 示例代码 seqlist2.c /**************************
原创
博文更新于 2021.04.27 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将一个一维数组中出现的所有数字求和输出,删除重复出现的字母

/********************************************************* * > File Name: test3.c * > Author: YQQ * > Mail: * > Created Time: 2021年04月26日 星期一 15时31分10秒 * * > Program:将一个一维数组中出现的所有数字求和输出,删除重复出现的字母 ********************************************
原创
博文更新于 2021.04.26 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

找出二维数组最大值

/********************************************************* * > File Name: find.c * > Author: YQQ * > Mail: * > Created Time: 2021年04月26日 星期一 15时06分53秒 * * > Program:找出二维数组中最大值及其下标 ************************************************************
原创
博文更新于 2021.04.26 ·
559 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

结构体

1、结构体声明 struct student{ char name[10]; int age; char sex; } 2、结构体变量的申请 struct student xiaoming = {"xiaoming", 18, 'male'}; 3、结构体访问 xiaoming.name; 4、字节对齐 对齐标志(32位默认4字节)
原创
博文更新于 2021.04.25 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell scripts c语言用法

shell scripts 使用C语言语法,只需加上(()) if((i > j)); then fi for((i = 0; i < 5; i++)); do done while((i != 0)); do done ((sum = a+b));//空格不出错
原创
博文更新于 2021.04.25 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

指针

指针变量的定义和使用 指针:数据在内存中的地址。 指针变量:存储内存地址的变量。 定义指针变量 定义指针变量和普通变量定义类似,需在变量名前面加星号*,格式为: datatype *name; datatype *name = value; 注意:*表示这是一个指针变量,datatype表示 该指针变量 所指向的数据的类型。 任意指针类型大小: 指针的大小与类型 无关,只与当前使用的平台架构有关。 32位:4字节; 64位:8字节 野指针 1)没有一个有效地址空间的指针。 int *p; *p
原创
博文更新于 2021.04.25 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多文件编程

多文件编程 将多个含有不同函数功能 .c 文件模块,编译到一起,生成一个.exe 文件。 防止头文件重复包含 1. #pragma once ---->windows中 2. #ifndef __HEAD_H__ <---- head.h #define __HEAD_H__ ...........头文件内容 #endif #ifndef __HEAD_H__ #define __HEAD_H__ // include 头文件 #include <s
原创
博文更新于 2021.04.24 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

exit函数

return 返回当前函数调用,将返回值返回给调用者。 exit 退出当前程序
原创
博文更新于 2021.04.24 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多