首页 >> 社会动态 >

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

2023-10-27 21:56:02 来源: 用户: 

大家好,我是小生,我来为大家解答以上问题。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)。

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

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章