一个简单的测试计算机的位数的程序: 不用sizeof
来源:互联网 发布:网络拓扑图怎么画好看 编辑:程序博客网 时间:2024/06/03 21:11
题目比较简单, 不再赘述, 只贴程序。
#include <iostream>using namespace std;int countBits() { unsigned int i = 1; int c = 1; // 注意是1, 不是0 while(i<<=1) { c++; } return c;}/* Program to test function countSetBits */int main() { cout << countBits() << endl; return 0;}
关键是对c初始化为1, 运行结果如下:
0 0
- 一个简单的测试计算机的位数的程序: 不用sizeof
- 如何不用sizeof判断操作系统的位数
- 如何不用sizeof判断操作系统的位数
- 一个简单的Win32程序(不用MFC)
- 计算机的位数
- 计算机的位数
- 不用sizeof来求出int的大小(程序)
- 不用sizeof来求出int的大小(程序)
- 一个简单的HTTP并发测试程序
- 一个简单的GNU信号测试程序
- 一个简单的AVR测试程序
- 一个Nodejs的简单计算测试程序
- sizeof测试程序,C专家上的
- 一个简单的测试程序健壮性的c程序
- 不使用sizeof, 计算int的位数...
- 不使用sizeof, 计算int的位数
- 简单的测试程序
- sizeof的各项测试
- 404页面的处理
- B. Error Correct System
- PAT BASIC PRACTISE: 1004. 成绩排名 (20)
- 每天linux命令_scp
- apdplat 多表查询属性设置
- 一个简单的测试计算机的位数的程序: 不用sizeof
- centos相关 和命令
- 02_数组与函数
- mysql表疑难杂症
- SPOJ GSS3 Can you answer these queries III
- python 排序sorted()
- PAT BASIC PRACTICE: 1006. 换个格式输出整数 (15)
- 页面间跳转处理间接事件
- 高效能人士的七个习惯--人际关系的本质