![](https://img-blog.csdnimg.cn/78591a6728ba461e9854fbb4afd3b428.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
【C语言】
文章平均质量分 61
C生万物
JoyCheung-
平心静噪
展开
-
ASCII编码,将英文存储到计算机
计算机是以二进制的形式来存储数据的,它只认识 0 和 1 两个数字,我们在屏幕上看到的文字,在存储之前都被转换成了二进制(0和1序列),在显示时也要根据二进制找到对应的字符。可想而知,特定的文字必然对应着固定的二进制,否则在转换时将发生混乱。那么,怎样将文字与二进制对应起来呢?这就需要有一套规范,计算机公司和软件开发者都必须遵守,这样的一套规范就称为字符集(Character Set)或者字符编码(Character Encoding)。原创 2021-09-25 11:16:13 · 488 阅读 · 3 评论 -
【深入理解C语言】从函数栈帧角度理解return关键字
【深入理解C语言】从函数栈帧角度理解return关键字原创 2021-09-20 09:10:50 · 1021 阅读 · 29 评论 -
答应我,看完这三句话就不要忘了 static 的语法!!!
static被称为最名不符实的关键字static 修饰全局变量,该变量只能在本文件内访问,不能被外部文件 直接访问。static 修饰函数,该函数只能在本文件内访问,不能被外部 直接访问。static修饰局部变量,更改局部变量的生命周期。为什么static可以改变局部变量的生命周期呢?C地址空间表示,被static修饰的局部变量,从栈区到了全局数据区,在整个进程的运行生命周期都是有效的~...原创 2021-09-13 23:54:53 · 91 阅读 · 0 评论 -
C语言预处理
编译、链接、执行。预处理讲解。宏。offsetof偏移量模拟实现。原创 2021-07-14 09:57:36 · 352 阅读 · 8 评论 -
C实战项目 - 动态通讯录实现(含文件操作)
C实战项目,动态通讯录的实现 - 增删查改原创 2021-07-12 20:34:07 · 872 阅读 · 2 评论 -
C语言文件详解(超级详细,记得收藏~~~)
C语言文件详解原创 2021-07-12 19:53:59 · 5078 阅读 · 4 评论 -
动态内存管理 【自用整理】
动态内存管理原创 2021-07-08 18:16:58 · 98 阅读 · 0 评论 -
自定义数据类型 - 结构体,位段,枚举,联合体【自用详细整理】
结构体,位段,枚举,联合体原创 2021-07-03 21:28:36 · 192 阅读 · 2 评论 -
字符串函数使用与剖析 & assert()宏 (自用详细整理)
字符串函数使用 - 配合MSDN食用更好原创 2021-07-02 13:21:01 · 381 阅读 · 2 评论 -
回调函数、void*、强制类型转换
C语言一些易错点。原创 2021-06-28 10:23:22 · 1695 阅读 · 0 评论 -
CS50 | char和int类型转换
char <----> int原创 2021-05-15 15:07:27 · 114 阅读 · 0 评论 -
汉诺塔问题 | C语言详细版
游戏规则、解题步骤、汉诺塔原理、代码优化原创 2021-05-07 14:24:47 · 1093 阅读 · 0 评论 -
关机小程序 | C
goto的应用情况原创 2021-05-05 20:41:08 · 115 阅读 · 0 评论 -
猜数字小游戏 | C
深入讲解随机数的产生,srand((unsigned int) time NULL)使用方法原创 2021-05-05 20:24:42 · 82 阅读 · 0 评论 -
C语言打印九九乘法表
#include <stdio.h>int main(){ int i, j; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { printf("%d * %d = %d\t", j, i, i * j); } printf("\n"); } return 0;原创 2021-05-05 18:24:00 · 113 阅读 · 0 评论 -
一文搞清getchar,putchar,gets
getchar,scanf,putchar,gets原创 2021-05-04 20:30:30 · 199 阅读 · 0 评论 -
初识指针
内存,在聊内存之前,我们先聊聊计算机,我们通常讲的500G,其实不是指内存,而是指硬盘,内存一般是4G / 8G / 16G。再往上一层是高速缓存、寄存器。硬盘、内存、高速缓存、寄存器的速度依次加快、造价也一次增加、所以自然而然带的空间就少。(突然感觉扯远了哈哈,回归正题)举个例子,在一个地区,要造很多房子。有一天,一家人的亲戚来投奔这一家人,可是这么多房子,没有门牌号,怎么找的到呢?可是如果这个房子有了门牌号,并且亲戚在纸条上记下了房间的门牌号,不是很容易找到了吗。这里的门牌号就是地址,而房间对原创 2021-05-04 15:43:34 · 85 阅读 · 0 评论