摘要: 1.iic设备(client)注册 1.1 老内核版本下没有设备树的情况 在老内核版本下,可以使用如下三种方法注册client: (1)i2c_register_board_info函数。以i2c_devs0为例,i2c_devs0是一个数组,里面是i2c0上所有的设备,i2c_register_b 阅读全文
posted @ 2020-04-26 00:43 迷路的小飞龙 阅读(3667) 评论(0) 推荐(1) 编辑
摘要: 原型声明:char *strcpy(char* dest, const char *src); C语言标准库函数strcpy,把从src地址开始且含有'\0'结束符的字符串复制到以dest开始的地址空间,在这句话中我们一定要注意“且含有'\0'结束符”这几个字,下面我来举个简单的例子: 该例子运行后 阅读全文
posted @ 2017-07-01 18:55 迷路的小飞龙 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 在c语言中,指针和数组名都表示地址,但两者却有很大的不同之处,对于初学者来说一定要弄清楚两者的区别。 首先,我举个简单的例子: char *p1="hello!"; //定义字符型指针p1,并将指针p1指向字符串“hello!”的首地址。 char s[10]="hello!"; //定义数组s,并 阅读全文
posted @ 2017-05-10 12:41 迷路的小飞龙 阅读(4549) 评论(0) 推荐(0) 编辑
摘要: 在C语言中switch...case语句是经常用到的,下面我介绍一下在使用该语句时候需要注意的一个细节问题。话不多说,直接举例子: 例子1: switch(fruit) { case 1:printf("apple"); break; case 2:printf("banana"); break; 阅读全文
posted @ 2017-05-08 20:11 迷路的小飞龙 阅读(5361) 评论(0) 推荐(0) 编辑