博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
__builtin_popcount(s)
阅读量:2029 次
发布时间:2019-04-28

本文共 302 字,大约阅读时间需要 1 分钟。

#include 
//计算一个 32 位无符号整数有多少个位为1#define popcount(s) __builtin_popcount(s)typedef struct { int pid; int sockfd;}mac_t;typedef struct { int id; int fd; int pid; mac_t mac;}cell_t;int main(){ cell_t cell = { .id = 1234, .fd = 21, .mac.pid = 121212, }; printf("%d\n", popcount(&cell)); return 0;}

 

转载地址:http://cypaf.baihongyu.com/

你可能感兴趣的文章
04.向太平意思宣战
查看>>
03.简化领导力摘录——卓越领导者
查看>>
02.HTML中使用JavaScript
查看>>
04.变量、作用域和内存问题--JavaScript高级程序设计(笔记)
查看>>
08.用户故事与敏捷方法——估算用户故事笔记
查看>>
12.敏捷估计与规划——Splitting User Stories笔记
查看>>
13.敏捷估计与规划——Release Planning Essentials笔记
查看>>
11.看板方法——建立服务水平协议笔记
查看>>
14.精益敏捷项目管理——认识精益笔记
查看>>
12.敏捷项目管理——治理敏捷项目笔记
查看>>
05.软件项目管理与敏捷方法——范围管理笔记
查看>>
00.敏捷回顾——引言笔记
查看>>
python学习手册笔记——30.类的设计
查看>>
Big Analytice with Cassandra
查看>>
spring多个AOP执行先后顺序(面试问题:怎么控制多个aop的执行循序)
查看>>
leetcode 之 Single Number II
查看>>
关于AOP无法切入同类调用方法的问题
查看>>
[LeetCode] 268. Missing Number ☆(丢失的数字)
查看>>
http1.0 1.1 2.0区别
查看>>
spring bean生命周期
查看>>