老九C语言第43课指针实战

#include <stdio.h>
#include <stdlib.h>

Tips:
*ptr2 = ptr1 等价于 num2 = num1 ,就是单纯赋值
ptr2 = ptr1 改地址,更改后指针相等,为同一地址,指向同一内存空间,num2被抛弃了,此时更改
ptr2其实就是在改num1
所以指针很乱,如果不用的话一定要赋初值,就是指向NULL!

		#include <stdio.h>
		#include <stdlib.h>
		
		int main()
		{
		
		
			int num1 = 1024;
			int num2 =2048;
			int* ptr1;
			int* ptr2;
			ptr1 = &num1;
			ptr2 = &num2;
			printf("num1的地址是%p,值是%d\n",ptr1,num1);
			printf("num2的地址是%p,值是%d\n",ptr2,num2);
			//将变量1的值赋给变量2
		//  num2 = num1;
		// *ptr2 = *ptr1;//与 num2 = num1 这种赋值方式是一致的,ptr是指针型变量,是地址,*ptr是取该地址的值,地址不发生改变
			ptr2 = ptr1;
			printf("重新赋值以后\n");
			printf("num1的地址是%p,值是%d\n",ptr1,num1);
			printf("num2的地址是%p,值是%d\n",ptr2,num2);
		
			*ptr2 = 111111;//对指针2地址指向的空间赋值,却赋值给了num1!
			printf("重新赋值以后\n");
			printf("num1的地址是%p,值是%d\n",ptr1,num1);
			printf("num2的地址是%p,值是%d\n",ptr2,num2);
			return 0;
		}
					
					//运行结果******************************************************
					num1的地址是0060FF04,值是1024
					num2的地址是0060FF00,值是2048
					重新赋值以后
					num1的地址是0060FF04,值是1024
					num2的地址是0060FF04,值是2048
					重新赋值以后
					num1的地址是0060FF04,值是111111
					num2的地址是0060FF04,值是2048
					
					Process returned 0 (0x0)   execution time : 3.080 s
					Press any key to continue.
					//运行结果******************************************************

总结:
1、指针就是一个变量,用来保存另一个变量的地址
2、指针定制int*
3、指针赋值必须 ptr = &num
4、*ptr == num 他们是等价
5、ptr2 = ptr1,两指针指向了同一块内存空间!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 老九 WinPE 老毛桃修改 1111 版是指对老九 WinPE 老毛桃进行改进和更新,制作出第 1111 版的 WinPE 老毛桃。 老九 WinPE 老毛桃是一款基于 Windows PE 环境的操作系统工具,它具有轻量、功能强大、易使用等特点,可以帮助用户在问题解决、系统修复、数据恢复等方面提供帮助。 而对于老九 WinPE 老毛桃的修改和更新,主要是为了提升其功能性和用户体验。在1111 版中,我们可以期待以下改进: 1. 界面优化:对老九 WinPE 老毛桃的界面进行改进,使其更加美观、简洁,并且提供更直观的操作方式。 2. 新增功能:在 1111 版中可能会增加一些新的功能,如网络工具、病毒查杀工具、磁盘分区工具等,以满足用户在各种场景下的需求。 3. 支持最新硬件:老九 WinPE 老毛桃 1111 版将会更新硬件驱动,以支持最新的硬件设备,确保其能够在各种计算机上正常运行。 4. 优化性能:在每个新版本中,我们都会对系统进行性能优化,以提升系统的运行速度和响应能力。 5. 升级软件:和每个新版本一样,老九 WinPE 老毛桃 1111 版将会升级其中搭载的软件,如数据恢复工具、磁盘备份工具等,以保证其功能的完整性和兼容性。 通过这些改进和更新,老九 WinPE 老毛桃 1111 版将会提供更好的用户体验和更强大的功能,帮助用户更高效地处理各类问题,并高效地修复和恢复系统。 ### 回答2: 老九winpe是一种用于系统维护和故障修复的工具,而老毛桃是winpe的一个版本。在老九winpe的基础上进行了修改,产生了1111版的老毛桃。 老九winpe本身就是一个实用且功能强大的工具,然而,对于一些特定需求,可能需要对其进行修改和定制,以满足用户的个性化需求。老毛桃修改1111版就是针对这些需求而进行的修改。 在老九winpe的修改过程中,可能会包括以下几个方面的内容: 1. 添加功能:根据用户的需求,可以在老九winpe的基础上添加一些额外的实用功能。比如,增加系统备份和还原工具、磁盘分区工具、数据恢复工具等等。通过这些额外的功能,用户可以更方便地进行系统维护和故障修复。 2. 优化性能:在老九winpe的基础上,可以对其性能进行优化,提高其运行速度和响应能力。比如,对系统启动时间进行优化,减少用户等待的时间。 3. 界面修改:根据用户的喜好,可以对老九winpe的界面进行修改和定制,使其更符合用户的视觉审美。比如,更改主题颜色、字体大小等等。 4. 更新驱动程序:在老九winpe的版本中,可能存在一些旧版或不兼容的驱动程序。通过修改,可以将这些驱动程序更新为最新版本,增强系统的兼容性和稳定性。 总之,老九winpe的修改1111版是基于老九winpe的基础上进行的个性化定制,旨在满足用户的特定需求。通过添加功能、优化性能、修改界面和更新驱动程序等措施,使得老九winpe更加适合用户的使用。 ### 回答3: 老九 WinPE 老毛桃是一个用于修复和恢复计算机系统的工具,它在技术上非常强大和实用。而老九 WinPE 老毛桃修改 1111 版是指在原有的老九 WinPE 老毛桃的基础上进行了一系列的修改和升级。 首先,老九 WinPE 老毛桃修改 1111 版可能会对界面进行改进,使得它更加简洁、友好和易于操作。这样,用户在使用时可以更加轻松地找到自己所需要的工具和选项,提高了整个系统的可用性。 其次,老九 WinPE 老毛桃修改 1111 版可能会加入更多的实用工具和功能。比如,它可能会增加更多的病毒查杀工具,帮助用户更好地应对计算机病毒的威胁;或者将文件恢复工具进行升级,提高文件恢复的成功率等。 另外,老九 WinPE 老毛桃修改 1111 版可能会加入更多的驱动程序支持。这样,当用户需要修复或者恢复某个特定设备时,可能会有更多的设备驱动程序可以选择,从而提高修复和恢复的成功率。 最后,老九 WinPE 老毛桃修改 1111 版可能会对系统的稳定性和兼容性进行优化。通过修复原有版本中的一些错误和漏洞,老九 WinPE 老毛桃修改 1111 版可以更加稳定地运行,并且能够更好地兼容各种硬件设备和软件应用。 总的来说,老九 WinPE 老毛桃修改 1111 版是对原有工具的升级和改进,旨在提供更好的用户体验和功能支持。通过这些修改,用户可以更轻松地修复和恢复计算机系统,提高计算机运行的稳定性和性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值