自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 嵌入式c语言7-11

/ //求和 定义一个sum去存取他们的和。

2023-08-03 08:26:15 72

原创 嵌入式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

原创 嵌入式c语言 7/11 续

c语言

2023-07-12 11:09:11 67 1

原创 嵌入式学习路线

c语言,嵌入式

2023-07-12 11:06:21 25 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除