- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 EC200S驱动移植、PPP拨号
一、 EC200S驱动移植下载EC200S驱动打开Linux源码的drivers/usb/serial/option.c文件,找到option_ids数组,在数组中加入如下内容:{ USB_DEVICE(0x2C7C,0x6002) }在drivers/usb/serial/option.c文件中找到option_probe函数,在此函数中添加内容: //Quectel UC20's interface 4 can be used as USB Network device
2021-02-06 15:04:15
4829
13
原创 C++内联函数
内联函数的作用 因为函数调用会产生开销。当调用一个函数时,该函数的执行语句很多,调用函数的开销可以忽略不记。如果该函数的执行语句很少(一两行代码),该函数调用次数多,调用函数的开销就上去了。所以内联函数的作用:把函数体短小的函数声明为内联函数,在函数调用的地方直接替换为函数体的语句,这样在调用函数的时候就不会产生函数调用的开销,从而提高了函数执行的效率。内联函数的定义 在函数定义前加inline关键字。inline int max (int x, int y){ retu..
2020-10-31 10:31:05
214
原创 grep命令
使用格式grep [选项] “模式” [文件]常用选项使用不加选项,在指定文件夹中查找指定字符串,返回查找字符串的一整行。grep "hello" ./Desktop/test 返回: hello world! hello China!选项:-i, 不区分字符串大小写查找。grep -i "hEllo" ./Desktop/test 返回: hello world! hello China! HellO选项:-n, 返回结果显示行号grep -n..
2020-10-24 23:01:38
170
原创 include包含文件的两种方式区别
include<stdio.h>包含的时在编辑器目录中的stdio.hinclude"stdio.h"包含的是在工程目录中的stdio.h,如果找不到,则取编辑器目录下找。简单点理解:include<stdio.h>包含官方写的.h文件。include"stdio.h" 包含自己写的.h文件...
2020-05-17 16:55:13
642
原创 C语言main函数三个参数的含义、用法
不带参数的main函数#include<stdio.h>int main(void){ return 0;}带参数的main函数#include<stdio.h>int main(int argc, char * argv[], char *envp[]){ return 0;}main是函数,可以带参数。但平时很少用到。三个参数的英文全称argc–args countargv–args valueenvp–enviroment paramete
2020-05-17 15:12:51
1717
原创 关于%5.3f输出数据的理解
关于%5.3f输出数据的理解5-整个数据的长度3-小数点的位数,末尾四舍五入例1: i = 123456.12345 (数据长度比要输出的长度大)按%5.3f输出结果:123456.123 例2:i = 123.12 (数据长度比要输出的长度相等)按%5.3f输出结果:123.120例3:i = 1.1 (数据长度比要输出的长度小)按%5.1输出结果: 1.1...
2019-01-28 15:03:05
10317
7
原创 关于C语言常量需要注意的点
常量数值不变的量称为常量。C语言中的常量包括:1、整型常量2、实型常量3、字符常量4、字符串常量5、符号常量在这些常量使用过程中需要注意:1、整型常量:1)八进制以0前缀开头。2)十六进制以0x或0X开头。3)长整型常量后缀有L或l(大小写都可以)。2、实型常量1)只能使用十进制表示。2)指数形式或小数形式。3)小数形式:小数点前的数可以省略,小数点后的数也可以省略...
2019-01-16 21:56:31
4741
1
原创 指向函数的指针--函数指针
函数指针如果在程序中定义了一个函数,在编译时,编译系统为函数代码分配一段存储空间,这段存储空间的起始(又称入口 地址)称为这个函数的指针。(指针即是地址)我们定义一个指针变量,这个指针变量指向一个整型数据变量的地址,我们称指向一个整型数据的指针变量;那么它指向一个函数的地址,称为指向一个函数的指针变量。形如: int(*p)(int, int);定义一个变量名为p的指针变量,它指向一个类...
2019-01-16 17:14:49
294
原创 C语言中宏定义的问题
宏定义宏定义的基本用法是“替换”。例如:#define max 10int a[max];C编辑器对宏在预处理(预编译)时展开,即替换;把a[max]中的max 替换为 10。C预处理器是对宏不做任何语法上的检测,即“换”;那么这个“换”有时候就存在一个运算优先级的问题。例如: #include <stdio.h> #define N 3 #define POWER...
2019-01-14 18:27:29
623
原创 C语言学习笔记1
C语言学习笔记逗号表达式使用sizeof对 结构体大小计算小知识点逗号表达式例:设a和b为整型变量,执行语句b=(a=2+3,a*4),a+5;后,a和b的值为?答案: a = 5, b = 20 note: 1、逗号表达式形如:表达式1, 表达式2, ... , 表达式n。 2、整个逗号表达式的值为最后一个表达式的值。 3、逗号表达式可以和赋值表达式等结合。 ...
2019-01-14 12:36:33
405
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人