生活知识小技巧网logo.png生活知识小技巧网

生活知识小技巧网
生活知识小技巧网是中国最大的生物技术、生物科学门户网站。
生活知识小技巧网

swap函数c语言什么意思(swap函数)

导读 大家好,我是小生,我来为大家解答以上问题。swap函数c语言什么意思,swap函数很多人还不知道,现在让我们一起来看看吧!1、是用来进行位操...

大家好,我是小生,我来为大家解答以上问题。swap函数c语言什么意思,swap函数很多人还不知道,现在让我们一起来看看吧!

1、是用来进行位操作的。就是交换一个数的二进制高位和低位。

2、例如,一个longint变量占4个字节,也就是32个二进制位。

3、var a:longint;

4、begin

5、a:=12345;

6、writeln(swap(12345));

7、end.

8、那么将输出80904920,因为12345的2进制是00000000000000000011000000111001,交换前后两个16位后是00110000001110010000000000000000,即809041920

9、相同的,如果var a:integer;那么a占了2个字节,也就是16个二进制位。交换12345(也就是0011000000111001)的前后两个8位的结果就是14640(0011100100110000)。

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

相关推荐

最新文章