2021-06-02 嵌入式学习杂记1

1、

system();  system("pause");

2、功能:运行windows命令,pause指令等待用户输入,造成程序在输入前不会结束。
3、变量:1.变量名 2.变量值 3.类型 例如 int a=10;
4、格式占位符:
%a,%A 读入一个浮点值(仅C99有效)
%c 读入一个字符
%d 读入十进制整数
%i 读入十进制,八进制,十六进制整数
%o 读入八进制整数
%x,%X 读入十六进制整数
%s 读入一个字符串,遇空格、制表符或换行符结束。
%f,%F,%e,%E,%g,%G 用来输入实数,可以用小数形式或指数形式输入。
%p 读入一个指针
%u 读入一个无符号十进制整数
%n 至此已读入值的等价字符数
%[] 扫描字符集合
%% 读%符号
5、程序的输入:scanf("%d",&num);
scanf双引号除了占位符,尽量不要写其他东西,
占位符代表从键盘输入一个数
输入多一个地址的约束
连续多个变量输入,分开写
6、多分支选择

switch(){
	case1:
		break;
}

7、for循环

for(cishu=0;cishu<=10;cishu++);

死循环:1.while(1)
2.for(;;);
8、while(1)do ......while(1)区别
后者比前者至少多执行一次。

while(1){
}

先判断是否满足1,在执行里面语句

do{
}while(1)

先执行do语句,再判断是否满足1。

你可能感兴趣的:(嵌入式)