C/C++
文章平均质量分 50
可见光分子
这个作者很懒,什么都没留下…
展开
-
温故而知新--数组和指针
1. 先说字节序,大端和小端,大端是高字节在低位,小端是低字节在低位 int a = 0x12345678; char *p = (char *)&a; int i; printf("%x %x\n", a, &a); for (i = 0; i < sizeof(int); i++) { printf("%x %x\n", *p, p); p++; }从上图可以看出,我的编译环境是大端原创 2020-06-19 00:25:07 · 181 阅读 · 0 评论 -
温故而知新--时间函数
C语言 时间函数原创 2022-07-23 14:19:50 · 299 阅读 · 0 评论 -
温故而知新--a.out
1. 前世今生 a.out ---- assembler output 汇编程序输出(其实该叫链接器输出)早起程序创建时还没有连接器,汇编后时直接保存到a.out里的,就算后来有了链接器,也就沿用了这个叫法2. 怎么出生滴 首先写个小程序 t1.c#include <stdio.h>#define WORD "Hello World"#ifdef TEST#define PRE_WORD "We Say"#else#define PRE_WOR...原创 2020-07-18 12:34:37 · 347 阅读 · 0 评论 -
温故而知新--字节、进制和位移
1. 先说字节 字节,byte,计算机存储的计量单位; 1个字节占用8个bit;---- 这点很基础,也很重要,是换算的关键2. 再说进制 人类熟悉的是十进制,逢十进一,1、2、3...9、10、11...20、21... 计算机熟悉的是二进制,逢二进一,1、10、11、100、101、110、111、1000... 编码中还常用到十六进制,逢十六进一, 1、2、3...9、a、b、c、d、e、f、10、11...1a、1b...1f、20、21...3....原创 2020-07-09 23:07:54 · 302 阅读 · 0 评论 -
力扣 LeetCode 刷题 之 129. 求根到叶子节点数字之和
一 题目要求给定一个二叉树,它的每个结点都存放一个0-9的数字,每条从根到叶子节点的路径都代表一个数字。例如,从根到叶子节点路径 1->2->3 代表数字 123。计算从根到叶子节点生成的所有数字之和。说明:叶子节点是指没有子节点的节点。示例 1:输入: [1,2,3] 1 / \ 2 3输出: 25解释:从根到叶子节点路径 1...原创 2020-03-17 01:06:17 · 174 阅读 · 0 评论 -
vscode安装和c环境搭建
最近编译环境要切换到vscode,所以提前在自己的电脑上先装一遍1.先到官网下载vscode安装https://code.visualstudio.com/Download2. vscode安装完毕后,打开搜索c,安装如下工具3.1 安装mingw-64,这一步是在线安装,如图选择配置后会自动下载,但是网速很慢,下载安装失败https://sourceforge.net...原创 2020-03-04 01:53:21 · 246 阅读 · 0 评论