![](https://img-blog.csdnimg.cn/20201020094114528.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 62
C语言易错点
车间溜盖子
炮灰攻城狮
展开
-
4.5 指针与数组的转换
rel_addr1 相邻之间相差sizeof(save_pakage_t)rel_addr2 相邻之间相差sizeof(pakage_t)从上可以看出,地址转换到数据,数组加一,地址加整个结构体长度。原创 2023-09-13 12:24:55 · 234 阅读 · 0 评论 -
4.5 md5计算 C语言
使用时,直接调用MDString函数即可。原创 2023-04-14 16:27:16 · 96 阅读 · 0 评论 -
A板----------------
【代码】A板----------------原创 2022-10-10 17:03:47 · 158 阅读 · 0 评论 -
base64编码
文章目录1、Base64编码介绍1.1Base64编码由来1.2 Base64编码原理1.3 总结2、base64 C语言代码1、Base64编码介绍Base64编码是从二进制到字符的过程.Base64编码主要用在传输、存储、表示二进制等领域,还可以用来加密,但是这种加密比较简单.byte[] byteArray = Encoding.UTF8.GetBytes(content);content = Convert.ToBase64String(byteArray);开发者对 Base64编码肯原创 2022-04-20 14:19:29 · 2018 阅读 · 0 评论 -
嵌入式中级考试笔记
1、ISO 7层2、A类、B类、C类IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。 全0和全1的都保留不用。A类:(1.0.0.0-126.0.0.0)(默认子网掩码:255.0.0.0或 0xFF000000)第一个字节为网络号,后三个字节为主机号。该类IP地址的最前面为“0”,所以地址的网络号取值于1~126之间。一般用于大型网络。00000001-01111110(1-126)B类:(128.0.0.0-191.255.0.0)(默认子网掩码:255.255.原创 2022-03-09 16:35:40 · 2163 阅读 · 0 评论 -
VSCODE常用快捷键
VSCode 快捷键整理1,搜索 Ctrl + F:查找 Ctrl + H:替换2,行操作 剪切一行:Ctrl+X 复制一行:Ctrl+C 删除一行:Ctrl+Shilft+K Alt+ ↑ / ↓:向上/向下移动行 Move line up/down Shift+Alt + ↓ / ↑:向上/向下复制行 Copy line up/down3,导航 F12 Alt + ←/→ :返回/前进 Go back / forward导航 Navigation按 Pr转载 2021-08-05 20:31:19 · 409 阅读 · 0 评论 -
4.1 C语言- -指针解析 指针数组与数组指针
#define Photo_Sample_Read_Base_Point ((photo_sample_data_stru *) (0x7000000)) //四通道荧光采样数据基址typedef struct{ unsigned short ad[6][11][1300]; //荧光采样数据2500X6字} photo_sample_data_stru; //四通道荧光采样数据结构hoto_sample_data_stru *转载 2021-06-04 08:27:06 · 3293 阅读 · 0 评论 -
4.2 有符号24bit转有符号32bit
int32_t axis_read_pulse_count(uint8_t axis_n){ uint8_t rev_regs[3]={0,0,0}; uint32_t count=0; pcd4641_read_command(axis_n,PulseCount,rev_regs); count = (((uint32_t)(rev_regs[2]))<<16) + (((uint32_t)(rev_regs[1]))<<8) + rev_regs[0]; if (原创 2020-09-04 10:36:38 · 1638 阅读 · 0 评论 -
4.3 C语言的高级用法以及易错点
1、 函数指针和指针函数的区别指针函数:指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针。类型说明符 * 函数名(参数)#include "stdio.h"#include "stdlib.h"int sum =0;int *getAdd(int a, int b){ sum = a+b; return &sum ;}int getDiff(int a, int b){ return a>b?(a-b):(b-a);}原创 2020-07-08 16:15:35 · 2562 阅读 · 1 评论 -
4.4 指针地址打印
【代码】4.4 指针地址打印。原创 2023-04-14 13:44:46 · 1227 阅读 · 0 评论