1.产生随机数的方法:arc4random_uniform(3); //代表的产生的随机数是比3小的整数
使用此函数需要引入stdlib.h #include<stdlib.h>
应用arc4random_uniform(1000)+1; //即可产生出1-->1000之间的随机数
应用arc4random_uniform( n-m+1)+m; //即可产生出m-->n之间的随机数
2.把一个32位的数以二进制的形式输出的时候可以采用一次用这个数左移31,30,…0位来实现正序输出结果
3.判断一个数的奇偶,也可以用其与1相与来判断
4.交换两个变量的值可以采用
(1)采用第三个临时变量
(2)不借助第三个临时变量的就可以用:
a.加减法
b.异或
5.计算机分配内存的时候,从高地址向低地址进行分配,先定义的变量在高地址
所分配的地址不一定是连续的
变量存储细节:
低字节存放在低地址 高子节存放在高地址
如果你来过,请留下脚印 |
|