摘要: 单片机中while(1)有两种用途, while(1); 意义:这是一个死循环,代码不再向下执行。 用途: 一般在调试代码时,为了检测一部分代码是否OK,防止后面的代码干扰执行结果,会在观测点加上while(1); 有些代码检测到运行错误时,会抛出错误(打印、设置错误码),然后进入while(1); 阅读全文
posted @ 2022-10-30 21:39 手抄面来啰 阅读(567) 评论(0) 推荐(0)
摘要: 1、利用#define 宏定义作为调试开关 #include <stdio.h> #define DEBUG // 可以注释或打开输出 int main(void) { int i, sum; for (i = 1, sum = 0; i <= 5; i++) { sum += i; #ifdef 阅读全文
posted @ 2022-10-23 11:11 手抄面来啰 阅读(188) 评论(0) 推荐(0)
摘要: 1、/将二维数组看做一维数组进行处理(在栈上进行处理)/ void func1(int arr , int row,int col) { int i = 0, j = 0; printf("子函数打印:\n"); for (i = 0; i < row; i++) { for (j = 0; j < 阅读全文
posted @ 2022-10-17 21:22 手抄面来啰 阅读(1261) 评论(0) 推荐(0)
摘要: 快捷键Alt+Shift+S可以同步文件,同步文件后就可以自动找到源代码之间的依赖关系了(如:可以自动找到调用某个函数或变量的位置)。 快速更名ctrl+',选中某个函数名,然后按ctrl+',弹出快速更名窗口,然后根据相应的选项,可以快速更换函数名。(包括函数的声明处,定义处,引用处等) ctrl 阅读全文
posted @ 2022-09-30 17:51 手抄面来啰 阅读(76) 评论(0) 推荐(0)
摘要: int a[] = { 23,1,55,7,4,2 }; int n = 6, i, j, temp; for ( i = 1; i < 6; i++) //趟数 { for ( j = 0; j <n-i; j++) //每趟的顺序比较 if (a[j] > a[j + 1]) { temp = 阅读全文
posted @ 2022-09-30 16:33 手抄面来啰 阅读(25) 评论(0) 推荐(0)
摘要: 算法思路:将1-100的数进行标识, 从2开始求其2倍,则该数为合数,将标识置1; 则依次向后进行,最后标识为0的数,即为素数。 const int n = 100; int isprim[n + 1] = { 0 }; //每位数进行标识,起初置0 for (int i = 2; i <= sqr 阅读全文
posted @ 2022-09-30 15:33 手抄面来啰 阅读(602) 评论(0) 推荐(0)
摘要: VS2017调试时,出现如下报错代码: E0144 "const char *" 类型的值不能用于初始化 "char *" 类型的实体 可能原因,字符串const,不能直接给指针赋值 char *point[]= { "one","two","three","four" }; char *name= 阅读全文
posted @ 2022-09-29 19:36 手抄面来啰 阅读(277) 评论(0) 推荐(0)
摘要: int a[] = { 5,45,2,15,4,34,26,23 }, size, *p; int sum1, sum2, sum3,sum4; sum1 = sum2 = sum3 =sum4= 0; size = sizeof(a) / sizeof(*a); for (int i = 0; i 阅读全文
posted @ 2022-09-29 18:51 手抄面来啰 阅读(104) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <stdlib.h> int main() { int i, j; for (i = 1; i < 10; i++) { printf("%5d", i); } printf("\n乘法口诀表***\n"); for(i=1;i<10;i++) 阅读全文
posted @ 2022-09-07 08:26 手抄面来啰 阅读(394) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <stdlib.h> int main() { int a = 156,b,e,d; //10011100 printf("打印156的二进制数据:\n"); for ( int i =7; i >=0; --i) { e =01&( a >> 阅读全文
posted @ 2022-09-06 22:00 手抄面来啰 阅读(137) 评论(0) 推荐(0)