- 博客(5)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 C语言中<>和“”有什么区别
例如你使用的是TurboC include 代表编译时直接在TurboC软件设置指定的路径(默认是TurboC所在文件夹下的include文件夹)中寻找里面是否有stdlib.h的库文件。如果有,直接加载;如果没有,报错(无法找到库文件)。 include "stdlib.h" 代表编译时先寻找你正在编辑的源代码文件(C或CPP文件)所在的文件夹里面有没有stdlib.h的库文件。如果有,优先加
2016-08-28 19:53:49 2973
原创 ypedef struct LNode结构指针
typedef struct LNode{ ElemType data; struct LNode *next; }LNode,*LinkList; LNode和*LinkList;是与前面的typedef配合起来使用的,意思是给你声明的结构体起一个别名叫LNode,同时起一个指针别名叫LinkList,以后就可以用以下方式声明变量: LNode a;//声明了一个struct LNo
2016-08-28 18:00:24 3459
转载 函数指针与指针函数的区别
一、函数指针 首先它是一个指针,只是这个指针指向的是一个函数。指针变量可以指向变量的地址、数组、字符串、动态分配地址,同时也可指向一个函数,每个函数在编译的时候,系统会分配给该函数一个入口地址,函数名表示这个入口地址,那么指向函数的指针变量称为函数指针变量。 表示: struct file_operations { int (*seek) (struct inode * ,struct f
2016-08-28 16:57:28 531
转载 总结一下typedef和#define的区别
原博客地址:http://www.cnblogs.com/li-peng/p/3853818.html 1.概念 #define 它在编译预处理时进行简单的替换,不作正确性检查。它是预处理指令。 typedef 它在自己的作用域内给一个已经存在的类型一个别名。它是在是在编译时处理的。 例子: #define: #define DO double DO
2016-08-28 09:13:28 505
原创 c语言递归全排列问题
#include"stdio.h" #define SWAP(a,b,c) ((c)=(a),(a)=(b),(b)=(c)) void perm(int *list,int i,int n); int main() { int arry[4]={1,2,3,4}; perm(arry,0,3); return 0; } void perm(int
2016-08-27 20:08:07 7166
MSP430F677x(1)_MSP430F676x(1)_MSP430F674x(1)_Code_Examples
2015-11-25
STM32_USB-Host-Device_Lib_V2.1.0 (WINUSB HID)
2015-09-14
EMW3162 WIFI 无线模块
2016-06-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人