最新 最热

关于单身狗问题

一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。 编写一个函数找出这两个只出现一次的数字 例如: 有数组的元素是:1,2,3,4,5,1,2,3,4,6 只有5和6只出现1次,要找出5和6...

2024-01-23
1

宏定义实现二进制数的奇偶位交换

通过宏定义来实现二进制数的奇偶位交换,如果一个个遍历交换的话,那得算到猴年马月,这是我在网上看到的一个思路:

2024-01-23
1

输出二进制数的奇偶位

基本思路:直接循环遍历每一位,将每一位与1进行按位与(同1为1,异1为0)并进行输出,注意移位

2024-01-23
1

计算二进制中1的个数

在计算机里,一个int整型的数据的二进制最多有32位,想要统计里面的1的个数,最基本的思路就是让n对2求余(基于10进制转换为二进制的方法)等于1,并实现累加。...

2024-01-23
0

百度2015年系统工程师笔试题:判断当前机器的大小端

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-01-23
0

【C语言】文件操作

如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,我们可以使用文件。...

2024-01-23
0

操作符详解(1)

赋值操作符中还包括复合赋值符:+=、-=、*=、/=、%=、>>=、<<=、&=、|=、^=

2024-01-22
1

Go 语言基本数据类型

注意: 在使用 int 和 uint 类型时,不能假定它是 32 位或 64 位的整型,而是考虑 int 和 uint可能在不同平台上的差异。

2024-01-22
0

MySQL Shell 8.0.32 for GreatSQL编译二进制包

之前已经写过一篇前传 MySQL Shell 8.0.32 for GreatSQL编译安装,最近再次编译MySQL Shell二进制包时,发现了一些新问题,因此重新整理更新本文档。

2024-01-22
1

浮点数在内存中的存储

一个小数,如5.5,它在存储进入计算机之前会先转化成科学计数法的形式,先将5.5转化为二进制形式,即101.1,接着转化成科学计数法的形式便是1.011*2²,再进一步转化为国际标准IEEE(电气和电子工程协会)的形式,那么什么是国际标准IE...

2024-01-19
0