- 博客(7)
- 资源 (7)
- 收藏
- 关注
转载 Makefile编译选项
-D:条件选择编译 -I :头文件搜索路径 -l:连接静态库 AR 静态库打包命令的名字,缺省值是ar。 ARFLAGS 静态库打包命令的选项,缺省值是rv。 AS 汇编器的名字,缺省值是as。 ASFLAGS 汇编器的选项,没有定义。 CC C编译器的名字,缺省值是cc。 CFLAGS C编译器的选项,没有定义。
2014-09-24 14:20:12 745
原创 文件的读写
1 一. 准备数据,写入data_a.txt文件中 2 1.首先在0-300之间产生一个随机数A(即一分钟内的心率) 3 4 2.一分钟内的采样点个数为200x60,即开辟b
2014-09-22 16:12:47 684
原创 C语言小结
1 C语言小结 2 说明以下const常量 3 int const a;/const int a; 都表示一个常量整数a里存的数据不可改变 4
2014-09-19 16:12:41 491
原创 双向循环链表小结
以下是实现了一个简单的双向循环链表的一些功能: 1 #include 2 #include 3 4 #define LEN 8 5 //链表的正向遍历宏函数 6 #define list_for_each_next(pos, head) \ 7 for(pos = (head)->next; pos != (head); pos = pos->n
2014-09-19 13:40:59 619
原创 关与双向指针
关于双向指针的初始化,插入与删除过程: 1 #include 2 #include 3 4 int length = 0; 5 int d; 6 struct node{ 7 struct node * next; 8 struct node * prev; 9 int data; 10 }; 11
2014-09-16 15:31:08 547
转载 指针做形参做局部变量及内存分配
一级指针做形参:首先一定要明白形参和你传递参数的那个实参是两个不同的变量,即使同名也还依然不同。指针传递的是一个变量或者一个值的地址,但是它本身还是采用值传递的方式。即你不能使它指向另外一块地址,但是你可以改变它指向的空间里存的值。 二级指针做形参:二级指针也是传值,但是他指向的地址是个一维指针,所以可以改变二维指针指向的地址空间里的内容也就是要申请空间的一维指针,不能改变二维指针本身的值,
2014-09-12 15:11:32 786
转载 C语言中堆和栈的区别
格式和部分内容稍作修改。 在计算机领域,堆栈是一个不容忽视的概念,我们编写的C语言程序基本上都要用到。但对于很多的初学着来说,堆栈是一个很模糊的概念。堆栈:一种数据结构、一个在程序运行时用于存放的地方,这可能是很多初学者的认识,因为我曾经就是这么想的和汇编语言中的堆栈一词混为一谈。我身边的一些编程的朋友以及在网上看帖遇到的朋友中有好多也说不清堆栈,所以我想有必要给大家分享一下我对堆栈的看法,
2014-09-11 11:46:37 637
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人