2013年9月17日

《Visual C++ 程序设计》读书笔记 ----第8章 指针和引用

摘要: 1.&取地址;*取内容。2.指针变量“++”“--”,并不是指针变量的值加1或减1,而是使指针变量指向下一个或者上一个元素。3.指针运算符*与&的优先级相同,左结合;++,--,*,&优先级相同。4.二维数组a a+i表示第i行第0列元素的起始地址,而a[i]也表示第i行第0列元素的起始地址; 由于a[i]表示一个一维数组的首地址,所以a[i]+j表示第i行第j列元素的指针; *(a[i]+j)=a[i][j];5.字符型指针变量与字符数组的区别: char str1[]="I am a student!"; char *str2 ="I 阅读全文

posted @ 2013-09-17 22:22 熊猫酒仙是也 阅读(154) 评论(0) 推荐(0) 编辑

支持异步通知的globalfifo平台设备驱动程序及其测试代码

摘要: 驱动:#include #include #include #include #include //内存管理头文件,含有页面大小定义和一些页面释放函数原型#include #include #include #include //I/O头文件,以宏的嵌入汇编程序形式定义对I/O端口操作的函数。#include //系统头文件,定义了设置或修改描述符/中断门等的嵌入式汇编宏。#include //包含了copy_to_user、copy_from_user等内核访问用户进程内存地址的函数定义#include //包含了kcalloc、kzalloc内存分配函数的定义。#include //--- 阅读全文

posted @ 2013-09-17 16:52 熊猫酒仙是也 阅读(561) 评论(0) 推荐(0) 编辑

导航