-
最近将同学推荐的《代码大全》看完了(已经过去一年了,要十分感谢推荐,还有《深入理解计算机系统》)。
零零碎碎的时间,发现很多东西虽然在书中标记了,
...
-
昨天,在和同事讨论一个结构体的设计时,
最初设计结构体的结构:
typedef strUCt Infor{ Infor ...
-
我是在学习单片机的时候才真正知道C语言是什么它是来干什么的~但是C语言用到嵌入式只是它小小的一部分他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很...
-
看书写了一段代码用来分配内存。以下是头文件。
#ifndef MEMPOOL_H_INCLUDED#define MEMPOOL_H_INCLUDED#include...
-
在网上查了很长时间关于头文件的资料,但是发现很难找到适合我的。学单片机的朋友知道,很多程序经常要调用相同的函数,如果每写一个程序都把这些函数重新写一遍或者复制过来,那是...
来自
C语言|by
银火虫 |发表时间 2016-06-18
|0个回复
-
最近在进行C语言复习,不借助课本死知识,试图直接通过某些方式进行推理验证,来得出一些听过的和没听过的、还有忘记的结论。
比较浅,适合初学者看。但也有一些不容易发现的小...
-
基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。
结构体定义:...
-
1.位段结构中位段的定义格式为: unsigned <成员名>:<二进制位数> 例如: strUCt bytedata&nbs...
-
//-----C-FREE上测试通过-----////-----可能有BUG,欢迎指出------//#include<stdio.h>&n...
-
1、指向结构体的指针变量:
C 语言中->是一个整体,它是用于指向结构体,假设我们在程序中定义了一个结构体,然后声明一个指针变量指向这个结构体,那么我们要用指针取出结构体中...
-
在阅读源码的过程中,我发现很多的代码中都采用了链表,链表的也是非常有意义的一种。
有我们在C语言中使用的那种数据嵌套指针的方式。
也有在linux中将链表作为一个单独的对象,然...
-
#include<心得>
main()
{
view *有求于人;
if(真的做不到)
{
poin...
-
一个星期没有写了,今天还是留点时间写一写自己的博客,周六去考试了趋势科技,感受到了自己在软件设计方面还存在的知识缺陷,测试、网络安全等方面都是空白,其他的相对来说要好一点,今天还没...
-
一、五大内存分区:
内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
1、栈区(stack):FIFO就是那些由编译器在...
-
数组指针(也称行指针)
定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就...
-
一:
1.什么是内存对齐
假设我们同时声明两个变量:
char a;
short b;
用&(取地址符号)观察变量a,
b的地址的话,我们会发现(以16位CPU...
-
一、PIC单片机C语言之PIC16F887(4MhZ晶振)
-----------------------------------------端口----------------...
-
C语言使用相关汇总一
13、realloc更改己经配置内存空间指令
realloc(void *__ptr, size_t __size):
-
下面描述的是阳历换算阴历的算法原理。
阳历,有很强的规律性。每年12个月,1、3、5、7、8、10、12月都为31天;2月份平年28天,能被4除尽的年份里为29天,但1900年为...
-
strUCt tm
strUCt tm {int tm_sec; /*代表目前秒数,正常范围为0-59,但允许至61秒 */int tm_min; /*代表目前分数,范围0-59...