C语言杂项

C语言杂项,第1张

一 结构体赋值
  • 编译器 keil 5
  • 芯片 nordic52833
	typedef struct{
		uint8_t a;
		uint8_t b;
		uint32_t c;
	}test_copy_t, *test_copy_pt;
	
	test_copy_t m1;
	test_copy_t m2;
	m1.a = 10;
	m1.b = 20;
	m1.c = 100;
	
	memset(&m2, 0, sizeof(m2));
	
	test_copy_pt pm1 = &m1;
	
	test_copy_pt pm2 = &m2;

	//这个赋值语句可以把变量m1的类容全部赋值给变量m2
	*pm2 = *pm1;

效果图

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/707232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-24
下一篇 2022-04-24

发表评论

登录后才能评论

评论列表(0条)

保存