- 博客(11)
- 收藏
- 关注
原创 c语言-数组(2)
-例如:char ch[6]="hello";--复制字符串 --char *strcpy(char *dest,const char *src);--拼接字符串 --char *strcat(char *dest,const char *src);--字符串的打印格式:%s --默认从字符串的首地址开始,输出到\0结束;--gets -输入一个字符串 s --保存输入的字符首地址。--getc -输入一个字符 --putc -输出一个字符。--str1:字符串1首地址 --str2:字符串2首地址。
2024-07-24 19:51:58
313
原创 c语言-数组(1)
-直接提供具体的数据 --int类型 --例如:int num[5] --5即为长度--宏定义提供数据 --#define --替换 --建议使用--通过键盘输入数组长度 --scanf -- gcc编译器认可,其他编译器不认可。c) 初始化-- 在定义变量的同时,进行初始化 --{}
2024-07-23 20:29:31
528
原创 经典例题-流程控制语句
例如:第一个完全数是 6,它有约数 1、 2、 3、 6,除去它本身 6 外,其余 3 个数相加, 1+2+3=6。第二个完全数是 28,它有约数 1、 2、 4、 7、 14、 28,除去它本身 28 外,其余 5 个数相加, 1+2+4+7+14=28。B选项E=0,1,2,3.。12.有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13,... 求出这个数列的前 20 项之和。4.已知 a,b,c 都是 1 位整数,求当三位数 abc+cba 的值为 1333 时 a,b,c 的值。
2024-07-22 17:10:06
657
原创 c语言数据类型-运算符
(1)"&" --按位与 --全1为1,与0则0 (2)"|" --按位或 --全0为0,或1则1。(5)"<<" --左移运算符 --放大,原数据*2的位移次方倍 --左移一位,相当于乘2。sizeof --"整形表达式" --结果是long类型数据 --获取数据类型的空间大小。(6)">>" --右移运算符 --缩小,原数据/2的位移次方倍。注:这题就是因为前面的判断条件为假,所以后面的判断条件。(3)"^" --按位异或 --相同为0,不同为1。(4)"~" --按位取反 --0变1,1变0。
2024-07-18 17:40:30
494
原创 c语言数据类型
让外部硬件工作 -- 理解操作系统框架,懂硬件接口时序。管理CPU的硬件及软件资源 -- 提供用户接口。高级语言编程--应用程序。操作系统底层的编译软件。
2024-07-17 11:56:16
189
原创 arm架构、mcu,mpu,dsp简单解释
DSP处理器与单片机、ARM这种CPU类似,内部有指令集、ALU等,也有很多外设,如:串口、IIC、SPI、CAN、USB等。用得最多的DSP处理器,有TI的C66x系列、ADI的Blackfin系列。物控制单元,是把中央处理器的频率与规格做适当缩减,并将内存、计数器,USB, A / D 转换, UART , DMA , LCD 等周边接口都整合在单一芯片上,形芯片级计算机。微控制器,类似通用计算机的 CPU 主要负责处理计算,需要外加 RAM 、 Flash ,电源等电路。数字信号处理器简称为。
2024-07-16 20:21:14
167
原创 嵌入式学习
1 linux指令回顾1.1 改变字体大小1.2 查漏补缺ls -a 显示的文件包括隐藏文件 “.”是当前路径 “..”是当前路径的上一个路径 编辑器的快捷键 cp是复制文件 mv是剪切文件,源文件丢失,可以用来改名 tar指令,c-压缩 ,x-解压,z-压缩成gz格式,v-显示过程,f-指定文件名 在线下载安装:sudo apt-get install ... history 查看历史指令
2024-07-16 16:55:04
107
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人