1.C语言USB-CDC串口之printf函数的实现
2.数的进制,2进制,10进制,16进制
3.数据的基本类型
4.C语言的常用运算符
1.算术运算符
加(+) 减(-) 乘(*) 除(/)
模(余)运算符(%): 不允许出现浮点型,余数正负取决于被除数正负
自增(++i,i++) 自减(--i,i--)
2.位运算符
右移(>>) 左移(<<)
按位与(&)
按位或(|)
按位与或(^)
取反(~)
3.赋值运算符
+=加赋值
-=减赋值
*=乘赋值
/=除赋值
%=求余赋值
&=按位与赋值
|=按位或赋值
^=按位与或赋值
<<=左移位赋值
首先第一个printf函数可以帮助我们快速实现打印出变量的类型等,可以帮助我们快速开发
使用方法
1.打开USB库中的PRINTF_HID宏定义
2.理解PRINTF的原型的定义
参数FMT是格式控制字符串
\r\n的作用是换行
转换说明,不直接输出,用于控制printf中参数的转换和打印,每个转换说明都有由一个%开始,以转换说明符结束,从而说明输出数据的宽度,精度,类型等
printf("AI8051U入门%s\r\n",你好);%s是打印字符串的意思,后面你好是参数。


比如pintf("今天是%d年%d月%d日",2024,12,8);就可以显示日期

这是各种参数对应的类型

2.数据的基本类型
想要使用64位变量,需在程序文件里添加申明#program float64
unsigned是无符号整型数,就是没有负数
signed是有符号整型数,有负数
4.C语言的常用运算符



