- 博客(7)
- 收藏
- 关注
原创 C/C++中void用法总结
这样,任何类型的指针都可以传入memcpy和memset中,这也真实地体现了内存操作函数的意义,因为它操作的对象仅仅是一片内存,而不论这片内存是什么类型。编译正确且输出1,这说明,在C语言中,可以给无参数的函数传送任意类型的参数,但是在C++编译器中编译同样的代码则会出错。void的出现只是为了一种抽象的需要,如果你正确地理解了面向对象中“抽象基类”的概念,也很容易理解void数据类型。void的字面意思是“无类型”,void* 则为“无类型指针”,void *可以指向任何类型的数据。
2023-12-23 16:21:47
4225
5
原创 枚举法(2)
已知小明预定房间的酒店有一个奇怪的规矩,它每天都有一个低能数字t,这个数字该天是不能出现在楼层号里的。农场主 John 想给他的 N (1
2023-12-17 11:32:41
1090
1
原创 枚举法(1)
财主的餐具有2种:大碗和小碗,财主和阿凡提说,你买我的碗,要花光你带的钱,而且,两种碗都要买,买的两种碗的数量都得是偶数,请你编程帮助阿凡提计算,可以有哪些购买的方案呢?某旅游团来公园游玩,该团内有成人和儿童(成人和儿童都有),共花了40元买门票,请你分别计算出成人和儿童可能的人数,按照成人从少到多,儿童从多到少的规律数出结果。其中 (1, 1, 1, 3), (1, 1, 3, 1), (1, 3, 1, 1)和 (3,1, 1, 1) 四种方式不能构成四边形。
2023-12-17 10:56:35
640
1
原创 第5题 共同爱好 (课程C)
有N本书,排成一行。珂珂发现从前向后看,从第1本开始,间隔是3的书都是她喜欢的,也就是第1、4、7、10…本书。乐乐发现从后向前看,从最后一本开始,间隔是4的书都是他喜欢的。请问有多少本书是他们共同爱好的?
2023-12-17 10:37:20
670
1
原创 求连续一段相同的数
中间值是一个值M,至少一半的数<=M,至少一半的数>=M。100%的数据:1 <= n <= 100000, 1 <= h[i] <= 2000000000。80%的数据:1 <= n <= 100000, 1 <= h[i] <= 1000000。对于100的数据,4 <= N <= 5000,1 <= Li <= 1000000000。对于60%的数据, 4 <= N <= 50, 1 <= Li <= 1000。100%的数据,1<=n<=1000000,1<=ai<=1000000000。
2023-12-16 16:41:08
693
4
空空如也
谁知道万能头文件?!
2024-06-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人