- 博客(6)
- 收藏
- 关注
原创 C++笔记
是指声明一个函数时,如果函数带参数,C++运行可以对参数先设置一个默认值(初始值),当调用时,如果对对应的参数没有传递实参,则使用默认值参数值。//告诉编译器,只要之后有内容和 名字空间中的内容同名,就表示使用的是名字空间中的对应内容。内联函数:把函数设计为内联函数后,当调用函数时,则函数的功能代码在对应调用位置进行展开执行,避免函数的跳转执行(编译时);1、定义指针时,可以不进行初始化,可以存储为多个地址,引用必须进行初始化(引用只能绑定上一个变量,之后都是这个变量的别名)//不是函数重载,错误。
2023-08-31 16:59:33 30
原创 文件IO与进程、线程笔记
在应用中使用统一的接口,实现对底层不同文件类的调用,通过vfs中的file_opeartion结构体,提供了一个统一的函数集合,对不同类型文件的支持(某一种文件或设备能够实现的操作都是这个结构体的子集)const char *pathname:指针,字符串的首地址,即将打开的文件名(路径)的文件,字符串表示文件。返回的文件指针,是一种FILE结构体的地址(指向FILE类型的指针),FILE结构体就描述打开文件的各种信息。"a":追加写打开本文文件,如果文件不存在就创建,在文件末尾进行操作(定位到文件末尾)
2023-08-21 14:10:43 63 1
原创 网络编程笔记
网络编程:在不同主机的不同进程之间进行通信网络来源:起于美苏争霸:ARPAnet--->tcp/ip网络分层结构:游戏——>操作系统(os)——>驱动——>WIFI——>网络——>以太网——>驱动——>os——游戏。
2023-08-21 12:46:24 35 1
原创 Linux基础与C高级笔记
file_[abc123].txt:只能匹配以file_开始,中间是[abc123]其中一个字符,以.txt结束的名字:file_a.txt(可以),file_5.txt(不可以)file_[^abc].txt:除了a、b、c字符其他字符可以进行匹配一个:file_1.txt(可以匹配),file_e.txt(可以),file_a.txt(不可以)对于二维数组而言,数组名是整个二维数组的首地址,第零个元素的地址,二维数组的元素都是一维数组,即二维数组数组名表示其中元素,整个一维数组的地址。
2023-08-07 12:46:55 41 1
原创 C基础笔记
printf:由C语言标准所设计的输出功能,只要使用printf就可以实现输出打印(终端)printf功能包含在 stdio.h中所以要使用的话:#include格式:printf("要输出打印的内容 格式化字符1,格式化字符2 ", 输出列表);格式化字符:作用就是占位 表示要打印对应的数据值,以% 表示输出列表:格式化字符要打印的数据格式化字符:%格式字符功能说明d 或 i以带符号的十进制形式输出整数(正数不显示+),i 是老式写法,现多用 du。
2023-08-06 13:51:23 60
原创 嵌入式序言
app应用程序 C基础 C高级/数据结构/文件 进程线程 /网络 C++QT。OS 系统移植。驱动 驱动开发。硬件 ARM 网卡 触摸屏 .... ARM STM32 cpu体系结构。嵌入式 = 硬件 + 软件。冰冷冷的机器注入灵魂。
2023-08-06 12:12:13 18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人