- 博客(22)
- 收藏
- 关注
原创 嵌入式c语言8-6 指针
/ //11111111 11111111 11111111 10000000 --截断 只能char存8个比特位bit。// //11111111 1111111 11111111 10000000 //被当作无符号数打印 ,原返补一样。// //进行整型提升,看符号位,有符号,高位全是1,无符号就全补0。// //打印无符号整数%u。// //打印原码。// //要求原码。//存放数组的 指针。
2023-08-06 11:52:44
44
原创 嵌入式c语言8—5
/ //(cahr*)&a 地址a的类型强制转换。// printf("大端");// printf("小端");//第二个void表示函数不需要传任何参数。//第一个void表示函数不会返回值。//判断大端还是小端。
2023-08-06 11:52:10
47
原创 嵌入式c语言8-4afternoon
/ struct St s ={ {"lisi", "1555516544", "女", 166}, 100, 3.14f };// struct Peo p1 ={"张三","1555512235","男",181 };
2023-08-06 11:51:37
53
1
原创 嵌入式c语言8-4--指针
/int* 是int*pa的类型,第二个*是说明ppa是指针。// //arr[i]=*(p+i) //,两者相等,地址解引用等于该元素。// //指针类型决定了指针在被解引用的时候访问几个字节。// //如果是char*的指针,解引用范文1个字节。// //如果是int*的指针,解引用访问4个字节。
2023-08-04 10:57:31
45
1
原创 嵌入式c语言8-3
/-125 //字符型转换整型 //打印的是原码。// //不要if语句 ,直接用库函数if(isalpha(i))也可以。// while (scanf("%c", &ch) == 1)//循环输入。// //char占一个字节,但是参与运算,变成表达式,就会发生整型提升。// //i也进入循环+1,跳到下一个。//// printf("不是\n");//// printf("是\n");
2023-08-04 07:43:42
44
1
原创 嵌入式c语言扫雷
/生成随机数%row(9)就会生成一个0-8的数,rand()%row+1,就生成1-9个数。printf("---------------扫雷游戏------------\n");printf("---------------扫雷游戏---------\n");printf("该坐标被排查过了,不能重复排查\n");printf("输入的坐标非法,重新输入\n");printf("请输入要排查的坐标:");//mine 数组在没有布置雷的时候,都是‘0’//show 数组在没有排查雷的时候,都是‘*’
2023-08-04 07:42:35
83
1
原创 嵌入式c语言8-2
/字符长度是7,不包含\0,g的下标是6,所以长度-1。//是用来计算变量(类型)所占内存一年空间的大小,不关注内存中存放具体内容。//从参数给定的地址一直找到\0为止,统计\0之前出现的字符个数。//strlen是库函数,专门求字符串长度的,只能针对字符串。// if (n > 9)//说明是两位数。//输入一个数,输出他的每一位相加的值。// 实现reverse数组元素的逆置。//sizeof是一个操作符。// 实现print打印。//两个数组内容调换。//创建一个整型数组。
2023-08-04 07:41:16
40
1
原创 c嵌入式c语言8-1plus
printf("被占用,不能下棋\n");printf("坐标非法,请重新输入\n");if (i < row - 1)//最后一行不打印。// if(i<row-1)//最后一行不打印。printf("请输入坐标:>");printf("玩家下棋:>\n");printf("电脑下棋:>\n");// //打印分割信息。//坐标范围的合法性。// //打印数据。//找没有下棋的位置随机下棋。//第一个版本打印棋盘。//玩家赢 - ‘*’//电脑赢 -‘#’
2023-08-04 07:40:30
35
1
原创 嵌入式c语言8-1after
/void bubble_sort(int arr[],int sz)//主函数传过来的数,再子函数这里是被认为是地址的,地址应该使用指针来接受。
2023-08-04 07:39:09
48
1
原创 嵌入式8-1c语言
/ //而scanf只拿了abcde,\n没有拿,// else //离他最近的if if else 固定语句 //加花括号就不会出错。//if (a = 3) //不是赋值是 3是真的意义 里面是一个判断真假,不是赋值。// default: //当输入其他数字时,即不执行case,则执行default语句。//这里加i++ //打印 234 67891011。
2023-08-03 08:27:40
35
原创 嵌入式7-14c语言
/ //而scanf只拿了abcde,\n没有拿,// else //离他最近的if if else 固定语句 //加花括号就不会出错。//if (a = 3) //不是赋值是 3是真的意义 里面是一个判断真假,不是赋值。// default: //当输入其他数字时,即不执行case,则执行default语句。//这里加i++ //打印 234 67891011。
2023-08-03 08:26:32
28
原创 嵌入式7-19c语言
/#include"add.h" ///函数声明的效果 相当于//int Add(int x,int y);//int my_strlen(char* str)//参数部分写出指针的形式。// ////// 返回1 返回2 43。//函数递归()///存在限制条件,每次递归之后越来越接近条欧锦。//j计数,临时变量。//int Add(int x,int y)//声明函数。// if (n > 9)//递归条件。
2023-08-03 08:24:47
32
原创 嵌入式7-17第二节
/ //只需要传值过去的,不改变值的,不用传地址。// if (i % j == 0) //能整除。// if (n % j == 0) //能整除。//Swap(int* px, int* py)//形参。// //拿2到 i-1之间的数字去试除i。// //拿2到 i-1之间的数字去试除i。// //判断i是否素数。// //判断i是否素数。
2023-08-03 08:24:14
34
原创 嵌入式7-17第二节
/ if (strcmp(password, "abcdef") == 0) // 比较2个字符串是否相等,不能使用 == ,而应该使用一个库函数:strcmp。//if (strcmp(password, "abcdef") == 0) // 比较2个字符串是否相等,不能使用 == ,而应该使用一个库函数:strcmp。//网站https://cplusplus.com/reference/cstring/strcpy////rand 函数是生成随机数的函数。
2023-08-03 08:23:40
109
原创 嵌入式c语言7-15第二节
i++) ///初始化,判断,调整 //初始化在循环中只用了一次,后面i都是经过调整的。j++)//进来j=0,<3,打印hehe,j++,又小于3,再打印hehe。// //i++在头上换成continue的话就是,就是23467891011没有5。// while (left <= right)//判断循环是否停止。
2023-08-03 08:23:10
30
原创 嵌入式7-15c语言
/ while (i<4) //把输入的值存到数组里4个 以此类推10个30个。// while (i<4)// 循环五次 输入5个数。// //打印printf里面的printf语句。
2023-08-03 08:22:37
27
原创 嵌入式7-13c语言
/ ///局部变量a的生命周期从创建它到出去 }(花括号为出去) 就销毁了。// // p是指针变量就是用来存地址的 存放地址的变量就是指针变量。// //32位机器上的地址:32bi位 - 4byte,所以指针变量的大小是4个字节。// //64位机器上的地址:64bi位 - 8byte,所以指针变量的大小是8个字节。///a的值就变成了20。
2023-08-03 08:21:41
25
原创 嵌入式c语言7-12第二节
/ if (a = 3) //此处的3不是赋值 是鉴定a为真 如果是0的话就是假 打印不了下面的。//if (a && b) //&& || 是判断两边的真假,都真才运行,两个必须是非0就是真。//if (a || b) //&& || 是判断两边的真假,有一个是真(非0)就可以运行。
2023-08-03 08:20:43
113
原创 嵌入式c语言 7/12
/ //两个错误 1.arr[]里面是常量或者常量表达式,不能是变量 2.{0}不能初始化n。//已知一个函数yf(x),当下x < 0;y=1,当x=0,y=0,当下x>0,y=-1,// ///生成随机数 没加 \0 后面空间很大。// //输入。// //比较。// //打印。// //输入。// //计算。// //打印。
2023-07-12 11:12:22
41
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人