摘要: 0w0位域一个小错误 位域 通过定义相应位域的结构体指针,来访问变量的相应位域数据: #include <stdio.h> struct byte {//由低至高 int a:4; int b:4; int c:4; int d:4; }* p; void main(){ short int b = 阅读全文
posted @ 2019-11-27 13:35 高厉害 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 0w0反思 判断传入的指针类型 从 scanf() 的参数的角度解释 反思 【一些感悟】内存和指针 针对这篇文章中 “scanf() 和 数组” 小节存在的事实错误,及我认为的,C 中存在的一些不得已的缺陷。 我做了总结,并通过 Blog 记录下来。 本篇主要从两个点来阐述: 1.【一些感悟】内存和 阅读全文
posted @ 2019-11-25 17:26 高厉害 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 0w0引入内存 内存分配指针 指针对变量的引用原理 void* 空类型指针 scanf() 和 数组 纯私货 引入 首先来看一个例子:(编译环境:VC++ 6.0 Release模式) #include<stdio.h> void main(){ char a,b; scanf("%2c%2c",& 阅读全文
posted @ 2019-11-22 18:00 高厉害 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 0w0冒泡排序算法原理 算法可视化实现 简单实现 优化反向 冒泡排序 冒泡排序是一种简单的排序思想,即通过比较和交换,使较小(或较大)的数据逐渐向一端移动。 算法原理 以从小到大排序为例: 1.遍历数据(除了最后一个)。 2.使被遍历的数据与其后一个数据作比较,若比后一个大,则交换。 3.重复 1, 阅读全文
posted @ 2019-11-21 17:59 高厉害 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 0w0 相关 实现思路应用 相关 头文件 time.h 函数 clock_t __cdecl1 clock(void) 返回处理器调用某个进程或函数所经过的硬件滴答数(clock_t)。 常量 CLK_TCK2(Clock tick硬件(时钟)滴答) 数据类型 typedef long clock_ 阅读全文
posted @ 2019-11-20 13:30 高厉害 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 开始写Blog我的想法梦开始的地方 我的想法 /// 刚刚接触C,在学习中经常遇到各种问题,包括一些模糊的概念,一些语法,和很多让我困扰很久的BUG。 当把它们解决掉之后,我对C的了解往往会更进一步。我认为这些东西既基础又重要,而且它们也代表着初学者对C的一些机制难以理解的地方。 后来我遇到的问题越 阅读全文
posted @ 2019-11-20 09:48 高厉害 阅读(72) 评论(0) 推荐(0) 编辑